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 ---