2nd MCnet School of Scientific Computing

from Monday 3 September 2018 (09:00) to Friday 7 September 2018 (18:00)
Mariaspring

        : Sessions
    /     : Talks
        : Breaks
3 Sept 2018
4 Sept 2018
5 Sept 2018
6 Sept 2018
7 Sept 2018
AM
09:00 Registration  
09:30 Welcome and lecturer introductions  
10:45 --- Coffee break ---
11:15 Source code management  
09:30 Object-oriented design / Modules and OO in Python  
10:45 --- Coffee break ---
11:15 Multiprocessing; concurrency and parallelism  
09:30 Optimizations and algorithms / floating point numbers  
10:45 --- Coffee break ---
11:15 API design and documentation  
09:30 Compiling and linking; mixing languages  
10:45 --- Coffee break ---
11:15 Project packaging and distribution  
09:30 Modern Hardware and optimizations  
10:45 --- Coffee Break ---
11:15 Managing a large software project  
PM
12:30 --- Lunch break ---
14:00 Hands-on: Python warm-up  
15:30 Intro to Numpy / Scipy  
16:00 --- Coffee Break ---
16:30 Hands-on: Data processing, visualization  
12:30 --- Lunch break ---
14:00 Hands-on: Profiling and Debugging  
16:00 --- Coffee break ---
16:30 Introduction to programming projects  
17:30 Hands-on: Project  
12:30 --- Lunch break ---
14:00 Hands-on: Project  
15:00 --- Coffee break ---
16:45 --- Dinner off site ---
12:30 --- Lunch break ---
14:00 Hands-on: Project  
16:00 --- Coffee break ---
12:30 --- Lunch break ---
13:30 Project presentations, wrap-up  
15:00 --- Coffee break ---