The aim of this course is to provide an overview of key programming concepts using the Python programming language.

The course is one of the introductory courses of the module Programming and Data Analysis. Later courses of the same module heavily build on the knowledge gained here, namely Fundamentals of Data Analysis, Algorithms and Data Structures, Machine Learning, Data Management and Data Science Project.