Advanced Programming Concepts 2016
from
Monday 7 March 2016 (13:30)
to
Friday 11 March 2016 (15:00)
Monday 7 March 2016
13:30
Registration
Registration
13:30 - 14:00
Room: SR 4 a/b
14:00
Welcome
-
Isabell-A. Melzer-Pellmann
(
DESY
)
Yves Kemp
(
DESY
)
Welcome
Isabell-A. Melzer-Pellmann
(
DESY
)
Yves Kemp
(
DESY
)
14:00 - 14:10
Room: SR 4 a/b
14:10
Introduction to C++, OO programming, ...
-
Stefan Kluth
(
MPI für Physik
)
Introduction to C++, OO programming, ...
Stefan Kluth
(
MPI für Physik
)
14:10 - 15:50
Room: SR 4 a/b
15:50
Coffee break
Coffee break
15:50 - 16:10
Room: SR 4 a/b
16:10
Unified modelling language
-
Stefan Kluth
(
MPI für Physik
)
Unified modelling language
Stefan Kluth
(
MPI für Physik
)
16:10 - 18:10
Room: SR 4 a/b
18:10
Get-together
Get-together
18:10 - 19:10
Room: SR 4 a/b
Tuesday 8 March 2016
09:00
Introduction to concepts of software processes
-
Maria Grazia Pia
(
CERN
)
Introduction to concepts of software processes
Maria Grazia Pia
(
CERN
)
09:00 - 09:30
Room: SR 4 a/b
09:30
Refactoring
-
Maria Grazia Pia
(
CERN
)
Refactoring
Maria Grazia Pia
(
CERN
)
09:30 - 11:00
Room: SR 4 a/b
11:00
Coffee break
Coffee break
11:00 - 11:15
Room: SR 4 a/b
11:15
Refactoring
-
Maria Grazia Pia
(
CERN
)
Refactoring
Maria Grazia Pia
(
CERN
)
11:15 - 13:00
Room: SR 4 a/b
13:00
Lunch break
Lunch break
13:00 - 14:00
Room: SR 4 a/b
14:00
Refactoring
-
Maria Grazia Pia
(
CERN
)
Refactoring
Maria Grazia Pia
(
CERN
)
14:00 - 15:45
Room: SR 4 a/b
15:45
Coffee break
Coffee break
15:45 - 16:05
Room: SR 4 a/b
16:05
Unit testing
-
Maria Grazia Pia
(
CERN
)
Unit testing
Maria Grazia Pia
(
CERN
)
16:05 - 18:15
Room: SR 4 a/b
Wednesday 9 March 2016
09:00
Principles of Object-Oriented Design
-
Stefan Kluth
(
MPI für Physik
)
Principles of Object-Oriented Design
Stefan Kluth
(
MPI für Physik
)
09:00 - 10:30
Room: SR 4 a/b
10:30
Coffee break
Coffee break
10:30 - 10:45
Room: SR 4 a/b
10:45
Principles of Object-Oriented Design
-
Stefan Kluth
(
MPI für Physik
)
Principles of Object-Oriented Design
Stefan Kluth
(
MPI für Physik
)
10:45 - 12:30
Room: SR 4 a/b
12:30
Lunch break
Lunch break
12:30 - 14:00
Room: SR 4 a/b
14:00
Principles of Object-Oriented Design
-
Stefan Kluth
(
MPI für Physik
)
Principles of Object-Oriented Design
Stefan Kluth
(
MPI für Physik
)
14:00 - 16:00
Room: SR 4 a/b
16:00
Coffee break
Coffee break
16:00 - 16:20
Room: SR 4 a/b
16:20
Principles of Object-Oriented Design
Principles of Object-Oriented Design
16:20 - 18:30
Room: SR 4 a/b
Thursday 10 March 2016
09:00
Design Patterns
-
Stefan Kluth
(
MPI für Physik
)
Design Patterns
Stefan Kluth
(
MPI für Physik
)
09:00 - 10:30
Room: SR 4 a/b
10:30
Coffee break
Coffee break
10:30 - 10:45
Room: SR 4 a/b
10:45
Design Patterns
-
Stefan Kluth
(
MPI für Physik
)
Design Patterns
Stefan Kluth
(
MPI für Physik
)
10:45 - 12:30
Room: SR 4 a/b
12:30
Lunch break
Lunch break
12:30 - 14:00
Room: SR 4 a/b
14:00
Performance, design and parallelization
-
Peter Steinbach
(
Max Planck Institute of Molecular Cell Biology and Genetics
)
Performance, design and parallelization
Peter Steinbach
(
Max Planck Institute of Molecular Cell Biology and Genetics
)
14:00 - 15:30
Room: SR 4 a/b
15:30
Coffee break
Coffee break
15:30 - 15:50
Room: SR 4 a/b
15:50
Performance, design and parallelization
Performance, design and parallelization
15:50 - 18:00
Room: SR 4 a/b
18:00
Big Data Solutions with SimCog Technologies
Big Data Solutions with SimCog Technologies
18:00 - 19:00
Room: SR 4 a/b
More information: simcog.de
19:00
Dinner
Dinner
19:00 - 22:00
Room: Bistro
Friday 11 March 2016
09:00
Meta-template programming
-
Peter Steinbach
(
Max Planck Institute of Molecular Cell Biology and Genetics
)
Meta-template programming
Peter Steinbach
(
Max Planck Institute of Molecular Cell Biology and Genetics
)
09:00 - 10:30
Room: SR 4 a/b
10:30
Coffee break
Coffee break
10:30 - 10:45
Room: SR 4 a/b
10:45
Meta-template programming
Meta-template programming
10:45 - 12:30
Room: SR 4 a/b
12:30
Final Q&A, Farewell etc.
Final Q&A, Farewell etc.
12:30 - 13:00
Room: SR 4 a/b