Class Instructors:

Lab Instructors:

Rooms:

Local Links:

C++ Resources:

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 }' *.*