| Wk |
Lecture Topic |
|
Item -Weight |
DueDate |
| 1 |
Course overview; Terminology, Req/ Specs/ Design/ ... |
|
Team
Formation |
|
| 1 |
Prog in the Small: Assertions |
|
Requirements 20% |
|
| 2 |
UML • •
UML-poster |
|
Specifications 20% |
|
| 3 |
Requirements •
|
|
Design 30% |
|
| 3 |
Modeling •
|
|
Implementation 20% |
|
| 4 |
System Design • |
|
Testing 10% |
|
| 5 |
Object Design •
|
|
Final Report |
|
| 6 |
Mid Term |
|
Mid Term 30% |
|
| 7 |
Object Constraint Lang •
|
|
|
|
| 7 |
Design Patterns •
|
|
Homework1 |
|
| 8 |
Software Testing • |
|
Homework2 |
|
| 9 |
Software Maintenance •
|
|
Homework3 |
|
| A |
Ethics • |
|
Homework4 |
|
| A |
Structured Analysis and Design |
|
|
|
| A |
Prog in the Small: Assertions |
|
|
|
| A |
eXtreme Programming |
|
|
|
| B |
Final Exam •
Thursday, Mar 18, 8:00 -- 10:00 PM |
|
Final Exam 30% |
|