Preliminary programme

Time Topic Lecturer Link
General Information Info
Monday
08:30-09:15Introduction / Best practicesNicola Slides and Exercises
09:15-10:00GitNicola
10:00-10:30Break
10:30-12:00Exercises: Git Nicola
12:00-14:00Lunch break
14:00-15:30Object-Oriented-ProgrammingNicola Slides and Exercises
15:30-16:00Break
16:00-17:30Exercises: Object-Oriented-ProgrammingNicola
Tuesday
08:30-10:00Test, Debug, ProfileNicola Slides and Exercises
10:00-10:30Break
10:30-12:00Exercises: Test, Debug, ProfileNicola
12:00-14:00Lunch break
14:00-15:30Scientific Programming: Data StructuresChristian Slides and Exercises
15:30-16:00Break
16:00-17:30Exercises: Scientific Programming: Data StructuresChristian
Wednesday
08:30-10:00Python meets C/C++Christian Slides and Exercises
10:00-10:30Break
10:30-12:00Exercises: Python meets C/C++Christian
12:00-14:00Lunch break
14:00-15:30Hardware-assisted speed-up techniquesChristian Slides and Exercises
15:30-16:00Break
16:00-17:30Exercises: Hardware-assisted speed-up techniquesChristian
Thursday
08:30-10:00Scientific Programming: Analytics & VisualisationChristian Slides and Exercises
10:00-10:30Break
10:30-12:00Exercises: Scientific Programming: Analytics & Visualisation/Projectsall
12:00-14:00Lunch break
14:00-16:30Project/In-depth self-study/Question hour
16:30-16:45Closing remarks Closing remarks
zip-file with all lecture material