Skip to content

Latest commit

 

History

History
32 lines (28 loc) · 2.31 KB

labs.md

File metadata and controls

32 lines (28 loc) · 2.31 KB
layout title nav
default
Labs
labs

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.

###Lab Rules

  1. 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.

###Lab Schedule 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 # Topic
Lab 00 Git Registration (Do before attending 1st lab)
Lab 01 Git Tutorial; Course VM
Lab 02 GDB Debugging
Lab 03 Makefiles
Lab 04 Unit Testing & Google Test
Lab 05 Operator Overloading, Copy Constructors, & Inheritance
Lab 06 Qt Basics
Lab 07 Qt (Cont.)
Lab 08 Exceptions
Lab 09 Templates
Lab 10 Sorting Review
Lab 11 Backtracking Search
Lab 12 BSTs
Lab 13 Doxygen and Hash Tables
Lab 14 Thanksgiving (No Lab this week)
Lab 15 Review