Lab sessions are held every week and will be conducted by a team of TAs and Sherpas. Labs are designed to provide you with basic knowledge and assistance in using the development tools you need to practice the use of data structures.
- You are to attend that lab you are registered for. Attending earlier or later labs is not allowed without explicit permission from one of the TAs.
This schedule may be changed somewhat over the course of the semester. The lab notes as written currently are based on a previous iteration of the class, and may change somewhat. Consider them authoritative after the corresponding week of class.
|Week #||Lab Handout||Topic|
|Git Registration; Git Tutorial; Course VM
Unit Testing & Google Test
|3||Lab 05||Copy Constructors and Operator Overloading|
|4||Lab 06||Qt Basics|
|Inheritance and Polymorphism
|8||Lab 12||Doxygen and Hash Tables + Review|