| No | Date | Subject | Readings | Due | Assignment | Return and Handouts |
| 01 | 03-11 | Introduction | Ch. 1 | |||
| 02 | 03-13 | Object-Oriented Introduction | Ch. 2.1 - 2.3 | G.Select | ||
| 03 | 03-14 | UML Introduction | Ch. 2.4 | A1.Select | A1.Model | |
|
04 .. |
03-17 | Object-Oriented Introduction | G.Select | |||
| 05 | 03-18 | Requirements Elicitation | Ch. 4.1-4.4 | A1.Model | ||
| 06 | 03-20 | Analysis Activities | Ch. 5.1-5.3 | A1.Analysis | A1.Model.comments | |
| 07 | 03-21 | Object-Oriented Analysis | Ch. 5.4 | Plug-in Tutorial | Eclipse Project | |
| 08 | 03-24 | Object-Oriented Analysis | ||||
| 09 | 03-25 | Design Concepts | A1.Analysis | |||
| 10 | 03-27 | Object-Oriented Design | A1.Design | A1.Analysis.comments | ||
| 11 | 03-28 | Object-Oriented Design | Ch. 6.1-6.3 | |||
| 12 | 03-31 | Object-Oriented Design | Ch. 8.1-8.3 | G.Analysis | ||
| 13 | 04-01 | Object-Oriented Design | A1.Design | A1.Correctness | ||
| 14 | 04-03 | Object-Oriented Design | Ch. 7.4-7.4.6 | |||
| 15 | 04-04 | Object-Oriented Design | A1.Correctness | |||
| 16 | 04-07 | Object-Oriented Design | A1.Design.comments | |||
| 17 | 04-08 | Interface decisions | G.Analysis G.Interfaces |
|||
| 18 | 04-10 | Testing | Ch. 9-9.3 | |||
| 19 | 04-11 | Implementation | Ch. 9.4 | A1.Impl | G.AlphaVersion | G.Interface.comments G.Analysis.comments |
| 20 | 04-14 | System Integration | Ch. 13.1-9 | G.AlphaVersion | ||
| -- | 04-15 | MQP PRESENTATION DAY | NO CLASS | |||
| 21 | 04-17 | System Composition | No Design Due | |||
| 22 | 04-18 | Documentation, Packaging | G.BetaVersion | |||
| 23 x |
04-21 | Deployment, Upgrades | ||||
| 24 | 04-22 | Configuration Management | Ch. 10 | G.BetaVersion | ||
| 25 | 04-24 | Maintenance | ||||
| 26 | 04-25 | Final Exam | Ch. 12 | Final System Integration Weekend! | ||
| 27 | 04-28 | Course Evaluation | G.Impl | |||
| 28 | 04-29 | Class Presentations | G.Done R5 |