Class Instructors:

Lab Instructors:

Rooms:

Local Links:

C++ Resources:

Updated January 3, 2025

Lab Dates Contents
(Subject to Change by the Class Instructor)
1 Jan. 6 - 10 Introduction to VS Code and Review of Arrays and Functions
2 Jan. 13 - 17 2-D Arrays with Functions
3 Jan. 20 - 24 C++ Structures
Group 1: Oral Exam on Labs 1, 2 and 3
4 Jan. 27 - 31 Introduction to Abstract Data Types
Group 2: Oral Exam on Labs 1, 2, 3, and 4
5 Feb. 3 - 7 Searching and Sorting
Group 1: Oral Exam on Labs 4 and 5
6 Feb. 10 - 14 C++ Overloading
Group 2: Oral Exam on Labs 5 and 6
  Feb. 17 - 21 No Labs: Winter Break! Enjoy!
  Feb. 24 - 28 Study Session!
7 Mar. 3 - 7 Inheritance
Group 1: Oral Exam on Labs 6 and 7
8 Mar. 10 - 14 Function and Class Templates
Group 2: Oral Exam on Labs 7 and 8
9 Mar. 17 - 21 Introduction to C++ Pointers
Group 1: Oral Exam on Labs 8 and 9
10 Mar. 24 - 28 Linked Lists
Group 2: Oral Exam on Lab 9
11 Mar. 31 - Apr. 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 }' *.*