Prof. Anthony Hornof, Winter 2009
The schedule is designed so that the group projects, the reading assignments (from vanVliet, 2008), and the in-class lectures and discussions should all complement each other and provide a synergistic learning experience. This schedule will evolve during the term to reflect opportunities that arise for a customized learning experience. Previous versions of the schedule: v1
Date |
Discuss in Class |
Read |
Project milestones |
Week 1 - Tu, Jan 6 |
Overview of software engineering. |
Conduct survey. Hand out Project 1 sketch. |
|
Week 1 - Th, Jan 8 |
Feasibility studies. Chapter 1. |
1 |
Groups formed. |
Week 2 - Tu, Jan 13 |
Requirements and Design. |
2 |
Students demo Project 1 feasibility studies. |
Week 2 - Th, Jan 15 |
Student projects. |
|
Students present initial project plans. |
Week 3 - Tu, Jan 20 |
Software architecture. |
11 |
Initial project documents submitted. |
Week 3 - Th, Jan 22 |
Software lifecycle. |
3 |
|
Week 4 - Tu, Jan 27 |
Project management and planning. |
|
Groups meet with instructor |
Week 4 - Th, Jan 29 |
Software design. |
12 |
|
Week 5 - Tu, Feb 3 |
Synthesis of all previous material. |
Re-read all of the above chapters. |
|
Week 5 - Th, Feb 5 |
Midterm exam. |
|
|
Week 6 - Tu, Feb 10 |
Project 1 Presentations and software engineering lessons learned. |
|
Project demos. Projects submitted Monday, Feb 9. |
Week 6 - Th, Feb 12 |
Project 2 Kickoff |
|
Students present project ideas. Project 2 groups formed. |
Week 7 - Tu, Feb 17 |
Project Management. |
5, 8 |
|
Week 7 - Th, Feb 19 |
Requirements engineering |
9 |
|
Week 8 - Tu, Feb 24 |
Modeling |
10 |
Students present group plans. |
Week 8 - Th, Feb 26 |
Group projects |
|
Groups meet with instructor |
Week 9 - Tu, Mar 3 |
Software testing |
13 |
Initial project documents submitted |
Week 9 - Th, Mar 5 |
User interface design |
16 |
|
Week 10 - Tu, Mar 10 |
Project 2 Presentations and software engineering lessons learned. |
|
Project demos. Projects submitted Monday, March 9. |
Week 10 - Th, Mar 12 |
Review |
|
|