Skip to main content

Python for Data Science

Enrollment is Closed

About This Course

In this course you will be introduced to Python for solving Data Science problems. The aim of the course is to get a detailed knowledge of Python tools and libraries for big data analysis, data visualization and machine learning. You will learn the fundamentals of Python programming language, the NumPy general-purpose array-processing package and the Pandas, Matplotlib and Scikit-Learn libraries. At the end of the course, you will be asked to complete quizzes to apply your newly acquired skills and knowledge


Familiarity with Data Science main concepts.

General understanding of ICT.

Experience with a high level language (e.g. C/C++) is suggested. Prior knowledge of a scripting language (e.g. Perl) and Object-Oriented concepts is helpful but not mandatory.


Self-assessment quizzes

Course Creator

University of Patras

Department of Computer Engineering and Informatics