| 1 |
TUE |
Jun 13 |
In-Person Lecture—A Tour of C++ Basics |
| 01 |
Jun 14 |
Introduction to C++ |
| 02 |
Jun 15 |
C++ Syntax & Variables |
| 03 |
Jun 16 |
Numbers, Calculations & I/O |
| 04 |
Jun 17 |
Functions, Decisions & Strings |
| 2 |
TUE |
Jun 20 |
In-Person Lecture & Exams
PE02
PE01
|
| 05 |
Jun 21 |
Characters, Strings & References |
| 06 |
Jun 22 |
Programming with Loops |
| 07 |
Jun 23 |
More on Loops |
| 08 |
Jun 24 |
Function Libraries |
| 3 |
TUE |
Jun 27 |
In-Person Lecture & Exams
MIDTERM EXAM 1
PE03
|
| 09 |
Jun 28 |
Data Flow & Control Structures |
| 10 |
Jun 29 |
Introducing Recursion |
| 11 |
Jun 30 |
Streams & Filters |
| 12 |
Jul 1 |
Files & String Streams |
| 4 |
TUE |
Jul 4 |
Independence Day Holiday |
| 13 |
Jul 5 |
Errors & Assertions |
| 14 |
Jul 6 |
Exceptions & Templates |
| 15 |
Jul 7 |
Stuctures & Enumerated Types |
| 16 |
Jul 8 |
Vectors & Algorithms |
| 5 |
TUE |
Jul 11 |
In-Person Lecture & Exams
PE05
PE04
MIDTERM EXAM 2
|
| 17 |
Jul 12 |
Memory & Pointers |
| 18 |
Jul 13 |
Pointers, Images & Digital Filters |
| 19 |
Jul 14 |
Introducing Arrays |
| 20 |
Jul 15 |
Arrays & Algorithms |
| 6 |
TUE |
Jul 18 |
In-Person Lecture & Exams
PE RETAKES
PE07
PE06
|
| 21 |
Jul 19 |
Partially-filled & 2D Arrays |
| 22 |
July 20 |
Processing C-style Strings |
| 23 |
Jul 21 |
Command Line & Dynamic Memory |
| 24 |
Jul 22 |
Information Hiding & OOP Concepts |
| 7 |
TUE |
Jul 25 |
In-Person Lecture & Exams
MIDTERM EXAM 3
PE09
PE08
|
| 25 |
Jul 26 |
Objects & Classes |
| 26 |
Jul 27 |
Classes & Inheritance |
| 27 |
Jul 28 |
Inheritance & Polymorphism |
| 28 |
Jul 29 |
Polymorphism & Abstract Classes |
| 8 |
TUE |
Aug 1 |
In-Person Lecture & Exams
PE RETAKES
FINAL EXAM
PE10
|