Updated August 20, 2025
Lab | Dates | Contents (Subject to Change by the Class Instructor) |
1 | Sept. 8 - 11 | Introduction to VS Code and Review of Arrays and Functions |
2 | Sept. 15 - 18 | 2-D Arrays with Functions |
3 | Sept. 22 - 25 | C++ Structures Group 1: Oral Exam on Labs 1, 2 and 3 |
4 | Sept. 29 - Oct. 2 | Introduction to Abstract Data Types Group 2: Oral Exam on Labs 1, 2, 3, and 4 |
5 | Oct. 6 - 9 | Searching and Sorting Group 1: Oral Exam on Labs 4 and 5 |
Oct. 13 - 16 | No Labs: Thanksgiving this week! | |
6 | Oct. 20 - 23 | C++ Overloading Group 2: Oral Exam on Labs 5 and 6 |
7 | Oct. 27 - 30 | Inheritance Group 1: Oral Exam on Labs 6 and 7 |
8 | November 3 - 6 | Function and Class Templates Group 2: Oral Exam on Labs 7 and 8 |
Nov. 10 - 13 | Fall Break! | |
9 | Nov. 17 - 20 | Introduction to C++ Pointers Group 1: Oral Exam on Labs 8 and 9 |
10 | Nov. 24 - 27 | Linked Lists Group 2: Oral Exam on Lab 9 |
11 | Dec. 1 - 4 | Both Groups: Oral Exam on Linked Lists |
Click here for details of the lab
The following is a command you can use to auto indent your code:
clang-format -i -style='{BreakBeforeBraces: Allman }' *.*