| Date | Description |
|---|---|
| October 1 |
Pointers, arrays; GitLab & project setup slides, worksheet (sample solution) |
| October 8 |
Pointers, debugging, gdb, valgrind slides, worksheet (sample solution), code |
| October 15 |
POSIX system calls, I/O, directories slides, worksheet (sample-solution) |
| October 22 |
C++: references, const, classes; makefiles slides: C++, makefile; makefile code, worksheet (sample-solution) |
| October 29 |
C++ classes, dynamic memory slides, worksheet (sample solution) |
| November 5 |
C++, HW3 debugging, files in hex slides, sample index file, worksheet (sample solution), index file videos: format, walkthrough |
| November 12 |
Inheritance, vtables and dynamic dispatch slides, worksheet (sample solution) |
| November 19 |
Network programming - DNS & client side slides, worksheet (sample solution) |
| December 3 |
Concurrency, pthreads slides, code, worksheet (sample solution) |
| December 10 |
Review, Future Classes, and wrapup slides |