Learning Outcomes
Upon completion of this course the student will:
- know basic concepts and principles of computing.
- be able to design algorithms for simple scientific computations
- acquire knowledge and experience in basic principles of programming
- be able to write structured code in Python
- be able to analyze, correct or expand existing codes written in Pythom
Course Content (Syllabus)
This course introduces the fundamental concepts of software development using the Python programming language. Topics include installing Python in a Windows environment, understanding variables and statements, working with basic data types, and implementing control flow and loops. The course also covers more advanced topics, such as object-oriented programming with classes and file handling. Special emphasis is placed on solving applied problems and developing programs relevant to the field of Chemical Engineering.
Keywords
Informatics, Programming, Informatics for Chemical Engineers, Python
Course Bibliography (Eudoxus)
Το βιβλίο της Python, Σαμαράς Νικόλαος, Τσιπλίδης Κωνσταντίνος
Python - Εισαγωγή στους υπολογιστές, Νικόλαος Αβούρης, Μιχαήλ Κουκιάς, Βασίλειος Παλιουράς, Κυριάκος Σγάρμπας Λεπτομέρειες