|
CS5416: Recitations (Labs)CS5416 has a required weekly recitation that pivots from an initial focus on C++ and Linux and single-machine development/debugging/tuning skills to distributed (cloud) tools and techniques. The CS5416 recitation is required and in-person, and runs in Philips Hall 219, Friday 2:55 - 4:10PM. Jamal leads the recitations. The demos used in recitations are available on a github repository To make recitations more interactive, we use pollev https://pollev.com/cs5416 (The responses will not be used for attendance or grading) |
| Date | Topic | Slides, Notes | Remarks, chapter references, additional recommended readings (if any). BO: Bryant and O'Hallaron. BS: Bjarne Stroustrup. |
| 1. Aug 29 | Introduction to recitations, C++ Primitive types, Intro to Standard Template Library (STL) | slides-pdf | |
| 2. Sep 05 | C++ Functions, memory management, and smart pointers | slides-pdf | |
| 3. Sep 12 | C++ Classes and Templates | slides-pdf | |
| 4. Sep 19 | C++ Classes and Threading | slides-pdf | |
| 5. Sep 26 | More C++ Threading | slides-pdf | |
| 6. Oct 03 | Even More C++ Threading | slides-pdf | |
| 8. Oct 17 | Compilation and Performance | slides-pdf |