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
|