Prof. Anthony Hornof, Winter 2008
The schedule is designed so that the group projects, the reading assignments (from vanVliet, 2000), 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: 1 2 3 4
Date |
Discuss in Class |
Read |
Project milestones |
Week 1 - Tu, Jan 8 |
Overview of software engineering |
Conduct survey. Hand out Project 1. |
|
Week 1 - Th, Jan 10 |
Group dynamics |
1, 2 |
Groups assigned. |
Week 2 - Tu, Jan 15 |
Project Plan / SRS / SDS |
|
|
Week 2 - Th, Jan 17 |
Student projects. |
3 |
Students present initial project plans. |
Week 3 - Tu, Jan 22 |
Software lifecycle completed. Project managment (possibly). |
3, 5 |
Initial project documents submitted. |
Week 3 - Th, Jan 24 |
Group projects |
|
Groups meet with instructor |
Week 4 - Tu, Jan 29 |
Project management and planning |
5, 8 |
|
Week 4 - Th, Jan 31 |
Software architecture |
10 |
Projects submitted Sunday, Feb 3. |
Week 5 - Tu, Feb 5 |
Software engineering lessons learned from Project 1 |
|
Project demos |
Week 5 - Th, Feb 7 |
Midterm exam |
|
|
Week 6 - Tu, Feb 12 |
Project 2 Kickoff |
|
Students present project ideas. Project 2 groups formed. |
Week 6 - Th, Feb 14 |
Project 1 after-action review |
|
|
Week 7 - Tu, Feb 19 |
Requirements engineering (start) |
9 |
|
Week 7 - Th, Feb 21 |
Requirements engineering (finish) |
|
|
Week 8 - Tu, Feb 26 |
Software design |
11 |
Students present group plans. |
Week 8 - Th, Feb 28 |
Group projects |
|
Groups meet with instructor |
Week 9 - Tu, Mar 4 |
User interface design |
16 |
Initial project documents submitted |
Week 9 - Th, Mar 6 |
Testing |
13 |
|
Week 10 - Tu, Mar 11 |
Software engineering lessons learned from Project 2 |
|
Project demos. Project 2 documents submitted at the start of class. Software submitted by 10PM the previous evening. |
Week 10 - Th, Mar 13 |
Review |
|
|