Date: 7 November 2022 @ 21:00 - 22:00

Timezone: Eastern Time (US & Canada)

Langue d'enseignement: Anglais

Workshop web site: https://training.sharcnet.ca/courses/course/view.php?id=133

Alliance account is required for registration. 

This unit will cover modern C++ programming including: using regular expressions and filesystem operations; interacting with C and Fortran code and using libraries; using chrono to obtain timings at run-time; using algorithm, numeric; as well as vectorized operations; using const, constexpr, etc. effectively to improve run-time performance; as well as how to write parallel (multithreaded) code in modern C++. Sessions will have (optional-to-do) follow-up activities to further one's knowledge, know-how, and/or experiences with such.

There will be six (6) live sessions (1h each) along with materials and exercises for such. Recordings of the live sessions will be posted so if one is not able to attend, or, enrols in the course during or after those sessions, one will be able to engage with this unit's materials and activities.

The live sessions will take place on Wed. Oct. 26, Thurs. Oct. 27, Mon. Oct. 31, Wed. Nov. 2, Thurs. Nov. 3,andMon. Nov. 7from4pm to 5pm Eastern Time. 

Prerequisite knowledge: Experience writing C or C++ programs.

Keywords: Programming


Activity log