Skip to main content
Side panel
Home
All Courses
Calendar
Certificates
SciNet
Main Site
Documentation
my.SciNet
CCDB
More
Search
Close
Search
Toggle search input
English
English
Français
You are currently using guest access
Log in
Home
All Courses
Calendar
Certificates
SciNet
Collapse
Expand
Main Site
Documentation
my.SciNet
CCDB
Expand all
Collapse all
Open course index
Open block drawer
Dashboard
Lecture Slides
Lecture Slides
Topic outline
Select activity Lecture 1: Intro to the Course and C++
Lecture 1: Intro to the Course and C++
File
Select activity Lecture 2: C++ by example
Lecture 2: C++ by example
File
Select activity Combined slides for lectures 1-3
Combined slides for lectures 1-3
File
Select activity Lecture 4: Debugging
Lecture 4: Debugging
File
Select activity Lecture 5: Modular Programming
Lecture 5: Modular Programming
File
Select activity Lecture 6: Objects and Arrays
Lecture 6: Objects and Arrays
File
Select activity Lecture 7: Version control with Git
Lecture 7: Version control with Git
File
Select activity Lecture 8: Libraries and Testing
Lecture 8: Libraries and Testing
File
Select activity Lecture 9: Numerics
Lecture 9: Numerics
File
Select activity Lecture 10: Documentation and Teach Cluster
Lecture 10: Documentation and Teach Cluster
File
Select activity Lecture 11: Ordinary Differential Equations
Lecture 11: Ordinary Differential Equations
File
Select activity Lecture 12: Molecular Dynamics
Lecture 12: Molecular Dynamics
File
Select activity Lecture 13: PDEs
Lecture 13: PDEs
File
Select activity Lecture 14: Linear Algebra Packages
Lecture 14: Linear Algebra Packages
File
Select activity Lecture 15: Measuring Performance
Lecture 15: Measuring Performance
File
Select activity Lecture 16: Fast Fourier Transform
Lecture 16: Fast Fourier Transform
File
Select activity Lecture 17: Random numbers
Lecture 17: Random numbers
File
Select activity Lecture 18: Intro to HPC
Lecture 18: Intro to HPC
File
Select activity Lecture 19: OpenMP (1/2)
Lecture 19: OpenMP (1/2)
File
Select activity Lecture 20: OpenMP (2/2)
Lecture 20: OpenMP (2/2)
File
Select activity Lecture 21: MPI part 1
Lecture 21: MPI part 1
File
Select activity Lecture 22: MPI part 2
Lecture 22: MPI part 2
File
Select activity Lecture 23: MPI + x
Lecture 23: MPI + x
File
Select activity Lecture 24: OpenMP GPU programming
Lecture 24: OpenMP GPU programming
File