C++ Course 16-19 October and 23 October
16 Oct 2023, 09:00
→
23 Oct 2023, 17:00
Europe/Amsterdam
Z009 (Nikhef/CWI)
Z009
Nikhef/CWI
Input files for exercises
Monday, 16 October
Mon, 16 Oct
Tue, 17 Oct
Wed, 18 Oct
Thu, 19 Oct
Mon, 23 Oct
09:30
→
10:30
Lecture 1 - Intro & Basics of C++
1h
Speaker
:
Wouter Verkerke
(
Nikhef
)
cpp_2023_ex1.pdf
cpp_2023_v72_module1.pdf
13:45
→
14:30
Lecture 2 - Files & Functions
45m
Speaker
:
Wouter Verkerke
(
Nikhef
)
cpp_2023_ex2.pdf
cpp_2023_mod2.pdf
Tuesday, 17 October
Mon, 16 Oct
Tue, 17 Oct
Wed, 18 Oct
Thu, 19 Oct
Mon, 23 Oct
09:30
→
09:50
Lecture 3 - Class Basics - part 1
20m
Speaker
:
Wouter Verkerke
(
Nikhef
)
cpp_2022_v71_module3a.pdf
cpp_2023_ex3.pdf
13:45
→
14:15
Lecture 3 - Class Basics - part 2
30m
Speaker
:
Wouter Verkerke
(
Nikhef
)
cpp_2022_v71_module3b.pdf
Wednesday, 18 October
Mon, 16 Oct
Tue, 17 Oct
Wed, 18 Oct
Thu, 19 Oct
Mon, 23 Oct
09:30
→
10:15
Lecture 4 - Analysis & design
45m
Speaker
:
Wouter Verkerke
(
Nikhef
)
cpp_2022_v71_module4.pdf
cpp_2023_ex4.pdf
13:00
→
13:20
Lecture 5 - IOstreams
20m
Speaker
:
Wouter Verkerke
(
Nikhef
)
cpp_2022_v71_module5.pdf
cpp_2023_ex5.pdf
Thursday, 19 October
Mon, 16 Oct
Tue, 17 Oct
Wed, 18 Oct
Thu, 19 Oct
Mon, 23 Oct
09:30
→
10:00
Lecture 6 - Templates
30m
Speaker
:
Wouter Verkerke
(
Nikhef
)
cpp_2022_v71_module6.pdf
cpp_2023_ex6.pdf
13:45
→
14:30
Lecture 7 - the Standard Template Library
45m
Speaker
:
Wouter Verkerke
(
Nikhef
)
cpp_2022_v71_module7.pdf
cpp_2023_ex7.pdf
Monday, 23 October
Mon, 16 Oct
Tue, 17 Oct
Wed, 18 Oct
Thu, 19 Oct
Mon, 23 Oct
09:30
→
10:15
Lecture 8 - Polymorphism & Inheritance
45m
Speaker
:
Wouter Verkerke
(
Nikhef
)
cpp_2022_v71_module8.pdf
cpp_2023_ex8.pdf
13:45
→
14:00
Lecture 9 - Exception handling
15m
Speaker
:
Wouter Verkerke
(
Nikhef
)
cpp_2022_v71_module9.pdf
cpp_2023_ex9.pdf
14:00
→
14:30
Lecture 10 - Parallel programming
30m
Speaker
:
Zef Wolffs
ConwaysGame.cpp
cpp_parallel_programming_ex11.docx
cpp_parallel_programming.pdf
example1.cpp
example2.cpp
example3.cpp
example4.cpp
example5.cpp