9:00 AM
|
Registration
|
9:30 AM
|
Introduction
|
10:00 AM
|
Python 1
|
10:45 AM
|
--- Coffee break ---
|
11:15 AM
|
Source code management
|
|
9:30 AM
|
Object-oriented design / Modules and OO in Python
|
10:45 AM
|
--- Coffee break ---
|
11:15 AM
|
Tools for developers
|
|
9:30 AM
|
Optimizations and algorithms
|
10:45 AM
|
--- Coffee break ---
|
11:15 AM
|
API design and documentation
|
|
9:30 AM
|
Compiling and linking; mixing languages
|
10:45 AM
|
--- Coffee break ---
|
11:15 AM
|
Managing a large project - An example
|
|
9:30 AM
|
Modern Hardware and optimizations
|
10:45 AM
|
--- Coffee Break ---
|
11:15 AM
|
Multi-core processing / concurrency / parallelism
|
|
12:30 PM
|
--- Lunch break ---
|
2:00 PM
|
Hands-on: Python warm-up
|
4:00 PM
|
--- Coffee Break ---
|
4:30 PM
|
Hands-on: Data processing, visualization
|
6:30 PM
|
--- Dinner break ---
|
8:00 PM
|
Informal discussions
|
|
12:30 PM
|
--- Lunch break ---
|
2:00 PM
|
Hands-on: Profiling and Debugging
|
4:00 PM
|
--- Coffee break ---
|
4:30 PM
|
Introduction to programming projects
|
5:30 PM
|
Hands-on: Project
|
6:30 PM
|
--- Dinner on site ---
|
7:30 PM
|
Free evening down town: bus leaving 7:30pm from Mariaspring!!!
|
|
12:30 PM
|
--- Lunch break ---
|
2:00 PM
|
Hands-on: Project
|
4:00 PM
|
--- Coffee break ---
|
6:30 PM
|
--- Dinner break ---
|
8:00 PM
|
Informal discussion
|
|
12:30 PM
|
--- Lunch break ---
|
2:00 PM
|
Hands-on: Project
|
4:00 PM
|
--- Coffee break ---
|
7:00 PM
|
--- Dinner at Plesse Castle ---
|
|
12:30 PM
|
--- Lunch break ---
|
2:00 PM
|
Hands-on: Project
|
3:00 PM
|
--- Coffee break ---
|
3:30 PM
|
Project presentations, wrap-up
|
|