Class Information:

Dr. Howard J Hamilton's
Class Notes

Lab Instructors:

Rooms:

CL 115

CL119 (in person help)
 
Remote help schedule

Local Links:

C++ Resources:

Updated January 4, 2023

Lab Dates Contents
(Subject to Change by the Class Instructor)
1 Jan. 10 - 12 Introduction to Replit Teams and Review of Arrays and Functions
2 Jan. 17 - 19 Searching and Sorting
Group 1: Oral Exam on Labs 1 and 2
3 Jan. 24 - 26 C++ Structures
Group 2: Oral Exam on Labs 1, 2, and 3
4 Jan. 31 - Feb. 2 2-D Arrays with Functions
Group 1: Oral Exam on Labs 3 and 4
5 Feb. 7 - 9 Introduction to Abstract Data Types
Group 2: Oral Exam on Labs 4 and 5
6 Feb. 14 - 16 Convert a Structure to a Class
Group 1: Oral Exam on Labs 5 and 6
  Feb. 20 - 24 No Labs: Winter Reading Week! Enjoy!
7 Feb. 28 - Mar. 2 C++ Overloading
Group 2: Oral Exam on Labs 6 and 7
8 Mar. 7 - 9 Inheritance
Group 1: Oral Exam on Labs 7 and 8
9 Mar. 14 - 16 Function and Class Templates
Group 2: Oral Exam on Labs 8 and 9
10 Mar. 21 - 23 Introduction to C++ Pointers
Group 1: Oral Exam on Labs 9 and 10
11 Mar. 28 - 30 Linked Lists
Group 2: Oral Exam on Lab 10
12 Apr. 4 - 6 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 }' *.*