Week |
Coverage |
Comments |
Week 1. Aug 25-29 |
- Project descriptions
- Team formation
- Course objectives, policies, grading
- Why and what of Software Engineering
- Software Process
|
- Sponsors invited to present their project.
- Reading: Chapter 1
|
Week 2. Sept 1-5 |
- Software Process
- OO review
|
- Reading: Chapter 2
- Project Presentation I: Project Overview A
|
Week 3. Sept 8-12 |
|
- Reading: Chapter 3
- Project presentation II: Project Overview B
|
Week 4. Sept 15-19 |
|
- Reading: Chapter 4
- Project presentation III: Requirements analysis
|
Week 5. Sept 22-26 |
|
- Reading: Chapter 5
- Project presentation IV: System architecture
- Requirements document due
|
Week 6. Sept 29-Oct 3 |
|
- Reading: Chapter 6
- Project presentation V: Initial design
|
Week 7. Oct 6-10 |
|
|
Week 8. Oct 13-17 |
|
October Break: Oct 13-14 |
Week 9. Oct 20-24 |
|
- Reading: Chapter 8
- Project presentation VI: Design refinement 1
|
Week 10. Oct 27-31 |
|
- Reading: Chapter 9
- Project presentation VII: Design refinement 2 and prototype features
- Initial design document due (includes requirements document)
|
Week 11. Nov 3-7 |
|
- Reading: Chapter 10. Notes.
- Project presentation VII: Protoptype progress 1
|
Week 12. Nov 10-14 |
|
- Reading: Chapter 10. Notes.
- Project presentation IX: Prototype Progress 2
- Final design document due (includes requirements document, features selected for prototype, testing strategy)
|
Week 13. Nov 17-21 |
|
|
Week 14. Nov 24-28 |
|
Thanksgiving break: Nov 26-28 |
Week 15. Dec 1-5 |
|
- Project demonstration 1 (One set of teams)
|
Week 16. Dec 8-12 |
|
- Project demonstration 2 (Second set of teams)
|
Week 17. Dec 15-19 |
|
|