After successful completion of the course, students are able to program in Python in a data-oriented way, using SciPy, NumPy and Pandas; explain the fundamentals of machine learning and network analysis, and implement a Data Science project.
The following topics are covered in the lectures:
lectures about the fundamentals
3 practical exercises (Exercises 1 and 2 are done individually, Exercise 3 is done in a group)
The link to the online lectures is on TUWEL.
All Lectures on Tuesday 12:00 c.t.-13:45.
Kickoff-Session, data science process, community, solution examples, Python introduction, Introduction to DOPP (5.10.2021)
Data wrangling on the command line, Text stream processing (12.10.2021)
SciPy, NumPy, vectorisation, visualisation, benchmarking (19.10.2021)
Preprocessing, Pandas (9.11.2021)
Intro to Machine Learning (23.11.2021)
Network Analysis (30.11.2021)
Exercise-related sessions
Review meetings for exercise 3 (15 minutes for each group):
Project presentation: 25.1.2022, 9:00-18:00
The effort breakdown is:
Python tutorial: 4hLectures: 7 sessions @ 2h: 14hExercises: EX1 (data wrangling): 8h EX2 (pandas + sklearn): 12h EX3 (project): 37h [includes review meeting (topic + questions + work plan)]SUM: 75h
Three practical exercises. The third exercise requires a report, Jupyter Notebook, and presentation of the results.