Scientific Programming with Python June 6 - 9, 2016 UZH Campus Irchel |
Time | Topic | Lecturer | Link |
---|---|---|---|
General Information | Info | ||
Monday | |||
08:30-09:15 | Introduction / Best practices | Nicola | Slides and Exercises |
09:15-10:00 | Git | Nicola | |
10:00-10:30 | Break | ||
10:30-12:00 | Exercises: Git | Nicola | |
12:00-14:00 | Lunch break | ||
14:00-15:30 | Object-Oriented-Programming | Roman | Slides and Exercises |
15:30-16:00 | Break | ||
16:00-17:30 | Exercises: Object-Oriented-Programming | Roman | |
Tuesday | |||
08:30-10:00 | NumPy, SciPy and Matplotlib | Christian | Slides and Exercises |
10:00-10:30 | Break | ||
10:30-12:00 | Exercises: NumPy, SciPy and Matplotlib | Christian | |
12:00-14:00 | Lunch break | ||
14:00-15:30 | Test, Debug, Profile | Nicola | Slides and Exercises |
15:30-16:00 | Break | ||
16:00-17:30 | Exercises: Test, Debug, Profile | Nicola | |
Wednesday | |||
08:30-10:00 | Python meets C/C++ | Christian | Slides and Exercises |
10:00-10:30 | Break | ||
10:30-12:00 | Exercises: Python meets C/C++ | Christian | |
12:00-14:00 | Lunch break | ||
14:00-15:30 | Hardware-assisted speed-up techniques | Roman | Slides and Exercises |
15:30-16:00 | Break | ||
16:00-17:30 | Exercises: Hardware-assisted speed-up techniques | Roman | |
Thursday | |||
08:30-10:00 | Introduction of useful libraries | all | Slides and Exercises |
10:00-10:30 | Break | ||
10:30-12:00 | Project | all | |
12:00-14:00 | Lunch break | ||
14:00-16:30 | Project/In-depth self-study/Question hour | ||
16:30-16:45 | Closing remarks | zip-file with all lecture material |