|
Scientific Programming with Python June 25 - 29, 2018 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-13:30 | Lunch break |
| 13:30-15:00 | Object-Oriented-Programming | Christian | Slides and Exercises |
| 15:00-15:30 | Break | ||
| 15:30-17:00 | Exercises: Object-Oriented-Programming | Christian | |
| Tuesday | |||
| 08:30-10:00 | Test, Debug, Profile | Nicola | Slides and Exercises |
| 10:00-10:30 | Break | ||
| 10:30-12:00 | Exercises: Test, Debug, Profile | Nicola | 12:00-13:30 | Lunch break |
| 13:30-14:15 | Optional Pandas Tutorial / Self-Study | Nicola | Slides and Exercises |
| 14:15-17:00 | Self-Study/Question Hour | ||
| Wednesday | |||
| 08:30-10:00 | Data Structures | Federica | Slides and Exercises |
| 10:00-10:30 | Break | ||
| 10:30-12:00 | Exercises: Data Structures | Federica | 12:00-13:30 | Lunch break |
| 13:30-15:00 | Scientific Analysis | Christian | Slides and Exercises |
| 15:00-15:30 | Break | ||
| 15:30-17:00 | Exercises: Scientific Analysis | Christian | |
| Thursday | |||
| 08:30-10:00 | Cython/C++ | Christian | Slides and Exercises |
| 10:00-10:30 | Break | ||
| 10:30-12:00 | Exercises: Cython/C++ | Christian | 12:00-13:30 | Lunch break |
| 13:30-15:00 | Hardware-assisted Speed-up Techniques | Roman | Slides and Exercises |
| 15:00-15:30 | Break | ||
| 15:30-17:00 | Exercises: Hardware-assisted Speed-up Techniques | Roman | |
| Friday | |||
| 08:30-10:00 | Visualisation and More | Andreas | Slides and Exercises |
| 10:00-10:30 | Break | ||
| 10:30-12:00 | Exercises: Visualisation and More | Andreas | 12:00-13:30 | Lunch break |
| 13:30-16:30 | Project/In-depth self-study/Question hour | ||
| 16:30-16:45 | Closing remarks |
Closing remarks zip-file with all lecture material |
|