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-13:30Lunch break
13:30-15:00Object-Oriented-ProgrammingChristianSlides and Exercises
15:00-15:30Break
15:30-17:00Exercises: Object-Oriented-ProgrammingChristian
Tuesday
08:30-10:00Test, Debug, ProfileNicolaSlides and Exercises
10:00-10:30Break
10:30-12:00Exercises: Test, Debug, ProfileNicola
12:00-13:30Lunch break
13:30-14:15Optional Pandas Tutorial / Self-StudyNicolaSlides and Exercises
14:15-17:00Self-Study/Question Hour
Wednesday
08:30-10:00Data StructuresFedericaSlides and Exercises
10:00-10:30Break
10:30-12:00Exercises: Data StructuresFederica
12:00-13:30Lunch break
13:30-15:00Scientific AnalysisChristianSlides and Exercises
15:00-15:30Break
15:30-17:00Exercises: Scientific AnalysisChristian
Thursday
08:30-10:00Cython/C++ChristianSlides and Exercises
10:00-10:30Break
10:30-12:00Exercises: Cython/C++Christian
12:00-13:30Lunch break
13:30-15:00Hardware-assisted Speed-up TechniquesRomanSlides and Exercises
15:00-15:30Break
15:30-17:00Exercises: Hardware-assisted Speed-up TechniquesRoman
Friday
08:30-10:00Visualisation and MoreAndreasSlides and Exercises
10:00-10:30Break
10:30-12:00Exercises: Visualisation and MoreAndreas
12:00-13:30Lunch break
13:30-16:30Project/In-depth self-study/Question hour
16:30-16:45Closing remarks Closing remarks
zip-file with all lecture material