| 1 |
M |
Jun 27 |
In-Person Lecture—A Tour of C++ Basics |
| T |
Jun 28 |
Chapter 1—Introduction to C++ |
| W |
Jun 29 |
Chapter 2—C++ Syntax & Variables |
| T |
Jun 30 |
Chapter 3—Numbers, Calculations & I/O |
| F |
Jul 1 |
Chapter 4—Functions, Decisions & Strings |
| 2 |
M |
July 4 |
Independence Day Holiday
|
| T |
Jul 5 |
Chapter 5—Characters, Strings & References |
| W |
Jul 6 |
Chapter 6—Programming with Loops |
| T |
Jul 7 |
Chapter 7—More on Loops |
| F |
Jul 8 |
Chapter 8—Function Libraries |
| 3 |
M |
Jul 11 |
In-Person Lecture & Exams
MIDTERM EXAM 1
PE02
PE01
|
| T |
Jul 12 |
Chapter 9—Data Flow & Control Structures |
| W |
Jul 13 |
Chapter 10—Introducing Recursion |
| T |
Jul 14 |
Chapter 11—Recursion, Streams & Filters |
| F |
Jul 15 |
Chapter 12—Processing Files |
| 4 |
M |
Jul 18 |
In-Person Lecture & Exams
PE05
PE04
PE03
|
| T |
Jul 19 |
Chapter 13—String Streams & Assertions |
| W |
Jul 20 |
Chapter 14—Exceptions & Templates |
| T |
Jul 21 |
Chapter 15—User-defined Types |
| F |
Jul 22 |
Chapter 16—Vectors, Iterators & Algorithms
|
| 5 |
M |
Jul 25 |
In-Person Lecture & Exams
PE RETAKES
MIDTERM EXAM 2
|
| T |
Jul 26 |
Chapter 17—Enumerations & Memory |
| W |
Jul 27 |
Chapter 18—Pointers, Structures & Graphics |
| T |
Jul 28 |
Chapter 19—Arrays & Pointers |
| F |
Jul 29 |
Chapter 20—Arrays & Algorithms |
| 6 |
M |
Aug 1 |
In-Person Lecture & Exams
PE07
PE06
|
| T |
Aug 2 |
Chapter 21—Partially-filled & 2D Arrays |
| W |
Aug 3 |
Chapter 22—Using C-Style Strings |
| T |
Aug 4 |
Chapter 23—Dynamic Memory & the Command Line |
| F |
Aug 5 |
Chapter 24—Smart Pointers & Information Hiding |
| 7 |
M |
Aug 8 |
In-Person Lecture & Exams
MIDTERM EXAM 3
PE09
PE08
|
| T |
Aug 9 |
Chapter 25—OO Concepts & Classes |
| W |
Aug 10 |
Chapter 26—Classes & Overloaded Operators |
| T |
Aug 11 |
Chapter 27—Inheritance & Overriding |
| F |
Aug 12 |
Chapter 28—Polymorphism & Abstract Classes |
| 8 |
M |
Aug 15 |
In-Person Lecture & Exams
PE RETAKES
FINAL EXAM
PE10
|