CS3211 AY 2025/26 Semester 2

Tutorial Slides (T09) Show Week 1-7

Tutorials start in Week 3.
Tutorial slides will be released after each tutorial session. Please do not share the slides with other classes before all tutorial classes in the week are over.
Feel free to contact me if you spot any errors in the materials.
Anonymous feedback form

Week # Tut # Date Topics Slides Recording Other Notes
2
No Tutorial yet
3 1 29 Jan Threads and Synchronization in C++ post | live link
4 2 5 Feb Atomics and Memory Model in C++ post | live link Solution to Extra Questions
(Extra Question 3 won't be in the exams.)
5 3 12 Feb Smart Pointers post | live link Atomic Puzzles Practice | Solutions
Video Recap/Explanation Playlist
6
No Tutorial (Chinese New Year)
R
Recess Week
7 4 5 Mar Lock-free Programming in C++ post | live link

Handout (PDF)

Recommended:
Talk on Lock Free Stack/Queue
8 5 12 Mar Introduction to Go post | live link
9 6 19 Mar Go Concurrency Patterns post | live link
10 7 26 Mar Synchronization Problems in C++ and Go post | live link
11
No Tutorial (NUS Well Being Day)
12 8
9
9 Apr Safety in Rust
Asynchronous Programming in Rust
post | live link
13 10 16 Apr Discussion of Past Exam Papers post | live link Cristina's Slides (for reference)
R
Reading Week
Good luck for your final exams!

Attendance Checking (T09)

Please check your attendance records below.


Last updated: 16 April 2026