|
Week |
Date |
Topic |
Reading |
Due Dates |
|
1 |
July 7 |
Administration & Policies Problem Solving Introduction |
Topic: Introduction |
|
|
July 8 |
Programming Process & Program Design |
Dale/Weems 1.1 - 1.4 Topic: Program Development & Syntax/Types Lectures: Ch. 1 |
|
|
|
July 9 |
Visual C++ Environment, C++ Syntax Fundamentals, Algorithms, Languages |
Notes: Installing Visual C++ Express 2008 & Visual C++ Intro |
|
|
|
July 10 |
Cancelled |
|
||
|
2 |
July 13 |
C++ Syntax Fundamentals |
Dale/Weems 2.1 - 2.4 Notes: Statements and Arithmetic Lectures: Ch. 2 |
|
|
July 14 |
C++ Data Types/Functions Mini-Program 1 & 2 |
Dale/Weems 3.1 - 3.6 Lectures: Ch. 3 |
HW 1: Ch 1 |
|
|
July 15 |
C++ Basic Input & Output |
Dale/Weems 3.7 - 3.8, 4.1 - 4.3 Notes: Basic IO Lectures: Ch. 4 |
|
|
|
July 16 |
C++ File Input & Output Curator Guide |
Dale/Weems 4.4 - 4.6 Notes: Formatted IO |
|
|
|
July 17 |
Cancelled |
|||
|
3 |
July 20 |
Booleans & Selection |
Dale/Weems 5.1 - 5.5 Notes: Booleans Lectures: Ch. 5 |
HW 2: Ch 2,3,4 |
|
July 21 |
Booleans & Selection |
Dale/Weems 5.6, 7.1 - 7.5 Notes: Selection Lectures: Ch. 7 |
Mini-Project 1 Mini-Project 2 |
|
|
July 22 |
Event-controlled Iteration |
Dale 6.1 - 6.3 Notes: Event Control Lectures: Ch. 6 |
HW 3: Ch 5,7 |
|
|
July 23 |
Count-controlled Iteration & Review |
Dale 6.4 - 6.5 Notes: Count Control |
|
|
|
July 24 |
Midterm |
|
||
|
4 |
July 27 |
Scope Rules |
Dale 9.1 - 9.2 Notes: Scope Lectures: Ch. 8 |
|
|
July 28 |
Functions Project 2 |
Dale 8.1 - 8.2 Notes: Communication |
Project 1 |
|
|
July 29 |
Functions/Arrays |
Dale 8.3 - 8.4, 9.3 - 9.5 |
|
|
|
July 30 |
Array Basics 1D Solving Math Problems |
Dale 11.1 Notes: 2D Arrays |
||
|
July 31 |
Project 3 |
HW 4: Ch 8,9 Project 2 |
||
|
5 |
August 3 |
Arrays 2+D Sorting Arrays |
Dale 11.3 Notes: Parallel, Searching, Sorting Lectures: Ch. 11 |
|
|
August 4 |
User-Defined Types Structured Types C++ Struct Types |
Dale 11.4 - 11.6, 11.9 Notes: Defined Types, StructTypes, Using Types Lectures: Ch. 10 |
||
|
August 5 |
Project 4 |
Project 3 |
||
|
August 6 |
Recursion |
Dale 10.1 - 10.2 |
||
|
August 7 |
Recursion & Algorithms |
Dale 10.3 - 10.4 |
HW 5: Ch 11 |
|
|
6 |
August 10 |
Project 5 |
Project 4 |
|
|
August 11 |
Adv. Topics (GUIs, HPC) |
|
||
|
August 12 |
Algorithms |
|
HW 6: Ch 10 |
|
|
August 13 |
Review |
|
Project 5 |
|
|
Exams |
August 14 |
|
Final: 12:30 PM |
|
|
August 15 |
|
|
|