Introduction to Programming with Python (7 ECTS)

Semester: 
3rd
Elective Courses
Διδάσκων: 

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

  • Introduction to Computation and Programming Using Python, third edition: With Application to Computational Modeling and Understanding Data, Third Edition, Guttag John V.

The course outline can be found here.