Updated August 28, 2026
| Lab | Dates | Topic | Contents (Subject to Change by the Class Instructor) |
| 1 | Sept. 14 - 18 | 1 | Introduction to VS Code and Review of Arrays and Functions |
| 2 | Sept. 21 - 25 | 2 | 2-D Arrays with
Functions |
| 3 | Searching and Sorting Oral Exam for everyone on topics 1, 2, and 3 |
||
| Sept. 28 - Oct. 2 | - | No Labs: Truth and Reconcilliation (Wednesday)! | |
| 3 | Oct. 5 - 9 | 4 | C++
Structures Oral Exam for everyone on topic 4 |
| Oct. 12 - 16 | - | No Labs: Thanksgiving Monday Holiday! | |
| 4 | Oct. 19 - 23 | 5 | Introduction to
Abstract Data Types |
| 6 | Convert a
Structure to a Class Oral Exam for everyone on topics 5 and 6 |
||
| 5 | Oct. 26 - 30 | 7 | C++
Overloading Oral Exam for everyone on topic 7 |
| 6 | Nov. 2 - 6 | 8 | Inheritance
|
| 9 | Function and
Class Templates Oral Exam for everyone on topics 8 and 9 |
||
| Nov. 9 - 13 | - | No Labs: Fall Break! | |
| 7 | Nov. 16 - 20 | 10 | Introduction to
C++ Pointers Oral Exam for everyone on Pointers |
| 8 | Nov. 23 - 27 | 11 | Linked Lists
Oral Exam for everyone 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 }' *.*