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