SENG 475 Lecture 26 (2019-07-05) — Concurrency
SENG 475 Lecture 35 (2019-07-26) — Vectorization
SENG 475 Lecture 23 (2019-06-26) — Caches, Cache-Efficient Algorithms
IEE 475: Lecture E1 (2019-09-26) - Random Number Generation [slides with audio overlay]
SENG 475 Lecture 18 (2019-06-14) — Memory Management
SENG 475 Lecture 33 (2019-07-23) — Smart Pointers, Vectorization
SENG 475 Lecture 11 (2019-05-29) — Copy Elision
SENG 475 Lecture 9 (2019-05-24) — Temporary Objects, Moving/Copying, Value Categories
SENG 475 Lecture 34 (2019-07-24) — Vectorization
SENG 475 Lecture 2 (2019-05-08) — Algorithms and Data Structures
SENG 475 Lecture 20 (2019-06-19) — Memory Management
SENG 475 Lecture 24 (2019-06-28) — Cache-Efficient Algorithms
SENG 475 Lecture 29 (2019-07-12) — Concurrency
SENG 475 Lecture 30 (2019-07-16) — Concurrency
SENG 475 Lecture 7 (2019-05-21) — Compile-Time Computation
SENG 475 Lecture 4 (2019-05-14) — Data Structures, Some C++ Review (Const and Other Stuff)
SENG 475 Lecture 15 (2019-06-07) — Exceptions, Interval Arithmetic
Owicki-Gries Reasoning for C11 RAR
SENG 475 Lecture 22 (2019-06-25) — Pointers to Members, Intrusive Containers, Caches
SENG 475 Lecture 3 (2019-05-10) — Data Structures