Introduction to Programming with Python (7 ECTS)
Introduction to Computers and Programming, Basic Programming Principles, Introduction to Python, Syntax and Best Practices, Arithmetic Operations, Object Types and Data Structures, Object-Oriented Programming. Lists, Sets, Dictionaries, and Objects. Special Looping Constructs. Data Processing and Visualization Packages. Problem-Solving and Algorithm Implementation with Python.
Recommended reading
- Εισαγωγή στον Υπολογισμό και τον Προγραμματισμό με την Python, 3η έκδοση, Guttag John V.
- Python: Προγραμματισμός για Επιστήμες Υπολογιστών και Δεδομένων, Wei-Bing Lin et al.



Patision 76
UNDERGRADUATE PROGRAM SECRETARIAT
