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