Templates for generalization and decoupling; container components; component-based software from implementer's perspective; data representation using layering and using pointers.
|
Lecture/Activity |
Lab Assignment Due |
Closed Lab |
|
Week of 6/16 |
|
|
|
Week of 6/23 |
|
|
|
Week of 6/30 |
|
|
|
Week of 7/7 |
|
|
|
Week of 7/14 |
|
|
|
Week of 7/21 |
|
|
|
Week of 7/28 |
|
|
|
Week of 8/4 |
|
|
|
Week of 8/11 |
Lab #5: List_Retreat using a doubly-linked list data structure |
|
|
8/18 |
|
|
|
Midterm Exam |
20% |
|
Final Exam |
30% |
|
Homework Assignments |
8% (total of many) |
|
Closed Lab Assignments |
8% (8 @ 1% each) |
|
Lab Assignments |
30% (5 @ 6% each) |
|
Class Participation |
4% |