Germany, Berlin

Introduction to Data Science with Python -Winter

when 6 January 2020 - 31 January 2020
language English
duration 4 weeks
credits 5 EC
fee EUR 1950

This practice-oriented course is ideal for beginners who are looking to be quickly introduced to data science. At its end, you will be equipped with the toolset needed to analyze, understand and gain new insights from data.

You will learn how to use Python coupled with Jupyter to manipulate and visualize data. You will peek into the theoretical foundation of machine learning and understand its main algorithms. Furthermore, you will apply your knowledge on real world problems by using machine learning to classify and predict data.

Course leader

Mahmoud Mabrouk graduated in 2012 from the TU Berlin with a Master in Computer Science, specializing in applying machine learning to solve biological problems as well as developing new algorithms for protein folding.

Target group

Students that have an understanding of the following:

- What a variable, assignment and statement means
- What a software library and an interface means
- How a loop and a conditional statement generally works

Some basic knowledge of console commands, especially those related to file management is a plus.

Course aim

At the end of this course you will be able to:

Code in Python
Manipulate and visualize data using numpy, pandas, matplotlib and sci-kit learn
Run exploratory analysis on data and gain new insights
Understand the theoretical foundation of machine learning
Apply machine learning to predict and classify data
Understand and apply Linear regression, K-Means Clustering, PCA, Decision Trees and Neural Networks

Fee info

EUR 1950: The course fee covers both tuition and learning materials for a course, as well as excursions and field trips, the cultural program (incl. orientation session and lunch, entrance fees to museums, sporting activities, farewell reception etc.), a public transportation ticket for Berlin, Wi-Fi access on the TU Berlin Campus and library access.