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
1
Lecture 1 - Intro & Basics of C++
Speaker
:
Wouter Verkerke
(
Nikhef
)
cpp_2023_ex1.pdf
cpp_2023_v72_module1.pdf
2
Lecture 2 - Files & Functions
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
3
Lecture 3 - Class Basics - part 1
Speaker
:
Wouter Verkerke
(
Nikhef
)
cpp_2022_v71_module3a.pdf
cpp_2023_ex3.pdf
4
Lecture 3 - Class Basics - part 2
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
5
Lecture 4 - Analysis & design
Speaker
:
Wouter Verkerke
(
Nikhef
)
cpp_2022_v71_module4.pdf
cpp_2023_ex4.pdf
6
Lecture 5 - IOstreams
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
7
Lecture 6 - Templates
Speaker
:
Wouter Verkerke
(
Nikhef
)
cpp_2022_v71_module6.pdf
cpp_2023_ex6.pdf
8
Lecture 7 - the Standard Template Library
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
9
Lecture 8 - Polymorphism & Inheritance
Speaker
:
Wouter Verkerke
(
Nikhef
)
cpp_2022_v71_module8.pdf
cpp_2023_ex8.pdf
10
Lecture 9 - Exception handling
Speaker
:
Wouter Verkerke
(
Nikhef
)
cpp_2022_v71_module9.pdf
cpp_2023_ex9.pdf
11
Lecture 10 - Parallel programming
Speaker
:
Zef Wolffs
ConwaysGame.cpp
cpp_parallel_programming_ex11.docx
cpp_parallel_programming.pdf
example1.cpp
example2.cpp
example3.cpp
example4.cpp
example5.cpp