Scientific Programming with Python July 11 - 15, 2022 UZH Campus Irchel |
Time | Topic | Lecturer | Link |
---|---|---|---|
Monday | |||
08:30-08:45 | Welcome / Introduction | Info | |
08:45-10:00 | Lectures: Best practices / Git | Nicola | Lecture Material |
10:00-10:30 | Break | ||
10:30-11:00 | Question session | ||
11:00-12:15 | Exercises: Git | Nicola | |
12:15-13:15 | Lunch break | ||
13:15-14:45 | Lecture: Object-Oriented-Programming | Jonas | Lecture Material |
14:45-15:15 | Break | ||
15:15-15:45 | Question session | ||
15:45-17:00 | Exercises: Object-Oriented-Programming | Jonas | |
Tuesday | |||
08:30-10:00 | Lecture: Test, Debug, Profile | Nicola | Lecture Material |
10:00-10:30 | Break | ||
10:30-11:00 | Question session | ||
11:00-12:15 | Exercises: Test, Debug, Profile | Nicola | |
12:15-13:15 | Lunch break | ||
13:15-15:15 | Self-Study (incl. optional Pandas/IPython/Jupyter) | Nicola | Lecture Material |
15:15-15:45 | Question session | ||
15:45-17:00 | Self-Study | ||
Wednesday | |||
08:30-10:00 | Lecture: Data Structures | Federica | Lecture Material |
10:00-10:30 | Break | ||
10:30-11:00 | Question session | ||
11:00-12:15 | Exercises: Data Structures | Federica | |
12:15-13:15 | Lunch break | ||
13:15-14:45 | Lecture: Scientific Analysis | Jonas (Christian) | Lecture Material |
14:45-15:15 | Break | ||
15:15-15:45 | Question session | ||
15:45-17:00 | Exercises: Scientific Analysis | Jonas (Christian) | |
Thursday | |||
08:30-10:00 | Lecture: Cython/C++ | Nicola (Christian) | Lecture Material |
10:00-10:30 | Break | ||
10:30-11:00 | Question session | ||
11:00-12:15 | Exercises: Cython/C++ | Nicola (Christian) | |
12:15-13:15 | Lunch break | ||
13:15-14:45 | Lecture: Hardware-assisted Speed-up Techniques | Roman | Lecture Material |
14:45-15:15 | Break | ||
15:15-15:45 | Question session | ||
15:45-17:00 | Exercises: Hardware-assisted Speed-up Techniques | Roman | |
Friday | |||
08:30-10:00 | Lecture: Visualisation and More | Jonas | Lecture Material |
10:00-10:30 | Break | ||
10:30-11:00 | Question session | ||
11:00-12:15 | Exercises: Visualisation and More | Jonas | |
12:15-13:15 | Lunch break | ||
13:15-15:15 | Self-Study / Tips, Tricks and Libraries | Jonas, Nicola | Material |
15:15-15:45 | Closing remarks / Question session |
Closing remarks zip-file with all lecture material |
|
15:45-17:00 | Self-Study |