1 |
A |
Feb 3-4 |
Lecture 1—Introduction to C++ Programming |
B |
Feb 5-6 |
Lecture 2—Variables, Numbers & Calculations |
2 |
A |
Feb 10-11 |
Lecture 3—Calculations and Functions |
B |
Feb 12-13 |
Lecture 4—Decisions & StringsPQ01 |
3 |
A |
Feb 17 & 20 |
PRESIDENT'S DAY (MON) / FLEX DAY (THU) |
B |
Feb 18-19 |
Lecture 5—Strings, References & LoopsMCQ01 |
4 |
A |
Feb 24-25 |
Lecture 6—Programming with Loops |
B |
Feb 26-27 |
Lecture 7—More on LoopsPQ02 |
5 |
A |
Mar 3-4 |
Lecture 8—Function Libraries |
B |
Mar 5-6 |
Lecture 9—Data Flows & RecursionMCQ02 |
6 |
A |
Mar 10-11 |
Lecture 10—Recursion & Streams |
B |
Mar 12-13 |
Lecture 11—Filters & FilesPQ03 |
7 |
A |
Mar 17-18 |
Lecture 12—String Streams & the Preprocessor |
B |
Mar 19-20 |
Lecture 13—Errors, Exceptions & TemplatesMCQ03 |
8 |
A |
Mar 24-25 |
Lecture 14—Templates & Structures |
B |
Mar 26-27 |
PROGRAMMING QUIZ RETAKES |
SPRING BREAK - MARCH 31 to APRIL 6
|
9 |
A |
Apr 7-8 |
Lecture 15—Enumerations & VectorsPQ04 |
B |
Apr 9-10 |
Lecture 16—Algorithms & Memory |
10 |
A |
Apr 14-15 |
Lecture 17—Pointers & GraphicsMCQ04 |
B |
Apr 16-17 |
Lecture 18—Digital Filters & Arrays |
11 |
A |
Apr 21-22 |
Lecture 19—Arrays & AlgorithmsPQ05 |
B |
Apr 23-24 |
Lecture 20—Searching & Partially-Filled Arrays |
12 |
A |
Apr 28-29 |
Lecture 21—Processing C-Style StringsMCQ05 |
B |
Apr 30-May 1 |
Lecture 22—2D Arrays & Dynamic Memory |
13 |
A |
May 5-6 |
Lecture 23—The Command Line & Information HidingPQ06 |
B |
May 7-8 |
Lecture 24—Object-Based Programming |
14 |
A |
May 12-13 |
Lecture 25—Classes & InheritanceMCQ06 |
B |
May 14-15 |
Lecture 26—Inheritance & Polymorphism |
15 |
A |
May 19-20 |
Lecture 27—Polymorphism & Abstract ClassesPQ07 |
B |
May 21-22 |
FINAL EXAM |
16 |
A |
May 26-27 |
MEMORIAL DAY (MON) / OPEN LAB (TUE) |
B |
May 28-29 |
PROGRAMMING QUIZ RETAKES |