Enrolment options

This course will cover modern C++ programming aspects including parallel programming (e.g., parallel algorithms, synchronization, and threads), constructs that will help improve code run-time performance (e.g., constexpr), as well as some useful aspects of newer C++ standards. (Prerequisite knowledge: Experience writing C++ programs.)

This workshop will be delivered in 6 sessions:

    • Session 1: Monday, June 27, 2022 from 1:30 PM to 3:00 PM EDT
    • Session 2: Wednesday, June 29, 2022 from 1:30 PM to 3:00 PM EDT
    • Session 3: Thursday, June 30, 2022 from 1:30 PM to 3:00 PM EDT (NOTE: Friday, July 1 is a holiday.)
    • Session 4: Monday, July 4, 2022 from 1:30 PM to 3:00 PM EDT
    • Session 5: Wednesday, July 6, 2022 from 1:30 PM to 3:00 PM EDT
    • Session 6: Friday, July 8, 2022 from 1:30 PM to 3:00 PM EDT

    Registration opens: June 13, 2022 at 12:00 PM EDT.

    Self enrolment (Participant)
    Self enrolment (Participant)