Programme

Time Topic Lecturer Link
Monday
08:30-08:45Welcome / Introduction Info
08:45-10:00Videos: Best practices / GitNicola Lecture Material
10:00-10:30Break
10:30-11:00Question session
11:00-12:15Exercises: Git Nicola
12:15-13:15Lunch break
12:15-13:15Coffee
13:15-14:45Video: Object-Oriented-ProgrammingJonasLecture Material
14:45-15:15Break
15:15-15:45Question session
15:45-17:00Exercises: Object-Oriented-ProgrammingJonas
Tuesday
08:30-10:00Video: Test, Debug, ProfileNicolaLecture Material
10:00-10:30Break
10:30-11:00Question session
11:00-12:15Exercises: Test, Debug, ProfileNicola
12:15-13:15Lunch break
12:15-13:15Coffee
13:15-15:15Self-Study (incl. optional Pandas/IPython/Jupyter)Christian/NicolaLecture Material
15:15-15:45Question session
15:45-17:00Self-Study
Wednesday
08:30-10:00Video: Data StructuresFedericaLecture Material
10:00-10:30Break
10:30-11:00Question session
11:00-12:15Exercises: Data StructuresFederica
12:15-13:15Lunch break
12:15-13:15Coffee
13:15-14:45Video: Scientific AnalysisChristianLecture Material
14:45-15:15Break
15:15-15:45Question session
15:45-17:00Exercises: Scientific AnalysisChristian
Thursday
08:30-10:00Video: Cython/C++ChristianLecture Material
10:00-10:30Break
10:30-11:00Question session
11:00-12:15Exercises: Cython/C++Christian
12:15-13:15Lunch break
12:15-13:15Coffee
13:15-14:45Video: Hardware-assisted Speed-up TechniquesRomanLecture Material
14:45-15:15Break
15:15-15:45Question session
15:45-17:00Exercises: Hardware-assisted Speed-up TechniquesRoman
Friday
08:30-10:00Video: Visualisation and MoreJonasLecture Material
10:00-10:30Break
10:30-11:00Question session
11:00-12:15Exercises: Visualisation and MoreJonas
12:15-13:15Lunch break
12:15-13:15Coffee
13:15-15:15Self-Study
15:15-15:45Closing remarks / Question session Closing remarks
zip-file with all lecture material
15:45-17:00Self-Study