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
|