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:
The effort breakdown is:
Python tutorial: 4hLectures: 7 sessions @ 2h: 14hExercises: EX1 (OO vs. DO): 5h EX2 (pandas + sklearn): 10h EX3 (project): 42h [includes review meeting (topic + questions + work plan)]SUM: 75h
All Lectures on Tuesday 11:00 c.t.-12:45. Lectures in the Main Building HS6.
Kickoff-Session, data science process, community, solution examples [Hanbury] (8.10.2019)
Introduction to DOPP, text stream processing [Böck] (15.10.2019)
Python tutorial [Böck] (22.10.2019)
SciPy, NumPy, vectorisation, visualisation, benchmarking [Böck] (29.10.2019)
Preprocessing, Pandas [Piroi] (5.11.2019)
Intro to Machine Learning [Hanbury] (19.11.2019)
Exercise-related sessions
Review meetings for exercise 3: 17.12.2019, 12:00-18:00 (15 minutes for each group) - Meeting Room HC 01 15, Favoritenstraße 9, 1st Floor
Project presentation. 27.1.2020 in Hörsaal 6, 9:00-16:00
Three practical exercises. The third exercise requires a report, Jupyter Notebook, and presentation of the results.