|
Date |
Topic |
|
Assignment |
|
R 08/24 |
Introduction |
|
|
|
T 08/29 |
Programming Environment, Lab 1 Introduction, Programming Structure & Styles |
Chapter 2.1-2.7, 4.11, 4.12, 5.8, 5.9 |
|
|
R
08/31 |
Fundamentals of Software Engineering C++ Operators and Data Types |
Chapter 2.1-2.7, 4.11, 4.12, 5.8, 5.9 |
|
|
T 09/05 |
|
|
Lab 2 - due 6pm 09/11 |
|
R
09/07 |
|
Chapter 4 and Chapter 5 |
|
|
T 09/12 |
|
Chapter 4 and Chapter 5 |
Lab 3 - due 6pm 09/18 |
|
R
09/14 |
Quiz 1 |
|
Project 1 - due 9/28 before class |
|
T 09/19 |
Quiz 1 Review, Functions - I |
|
|
|
R
09/21 |
Lab 3 Review Functions - II |
Chapter 6 |
|
|
T 09/26 |
Functions - III |
Chapter 6 |
Lab 4 - due 6pm 10/02 |
|
R
09/28 |
Functions - IV Arrays - I |
Chapter 7 |
|
|
T 10/03 |
Arrays - II (Searching and Sorting) Pointers and Strings - I |
Chapter 7 Chapter 20 |
Lab 5 - due 6pm 10/09 |
|
R
10/05 |
Project 1 Review Project 2 Introduction/Discussion Pre-Midterm Review Pointers and Strings - II |
Chapter 8 |
Project
2
|
|
T 10/10 |
Midterm |
Midterm
covers Chapters 1, 2, 4, 5, 6, 7 |
|
|
R
10/12 |
Fall
Break |
|
|
|
T 10/17 |
Midterm |
|
If
you made any mistakes on Midterm, please study them by yourself to make sure you understand how to do
them. |
|
R
10/19 |
Lab 4 Review Lab 5 Review Pointers and Strings - III |
|
Lab 6 - due 6pm 10/30 |
|
T 10/24 |
Engineer's day, No Class |
|
|
|
R
10/26 |
Classes
- I |
|
|
|
T 10/31 |
Classes - II |
Chapter 9.1 to 9.8, Chapter 10.1 to 10.4 |
Lab 7 - due 6pm 11/06 |
|
R
11/02 |
Project 2 Review Classes - III |
|
|
|
T 11/07 |
Lab 6 Review Project 3 Introduction/Discussion |
Quiz 2 covers Chapters 3, 9, 10 |
Project 3 - due 11/28 before class |
|
R
11/09 |
Quiz 2 review Operator Overloading |
|
|
|
T 11/14 |
Inheritance - I |
|
Lab 8 - due 6pm 11/20 |
|
R
11/16 |
Inheritance - II |
Chapter 12.4.3 - 12.6
|
|
|
T 11/21 |
Polymorphism |
Chapter 13.1 - 13.5 | |
|
R
11/23 |
Thanksgiving |
|
|
|
T 11/28 |
Project 4 Introduction/Discussion Introductions to Templates and STL Quiz 3 |
Quiz 3 covers Chapters 10, 11, 12, 13 |
Project 4 - due 12/14 before final exam Lab 9 - due 6pm 12/04 |
|
R
11/30 |
Quiz 3 Review Lab 8 review Project 3 Review Pre-Final Review Questions and Answers |
|
|
|
T 12/05 |
Class ends, No Class |
|
|
|
R
12/14 |
Final Exam |
Final covers everything |
8:00am - 10:00am Ferris Hall 511 |