Prof. Anthony Hornof, Winter 2010
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 may evolve during the term to reflect opportunities that arise for a customized learning experience.
Date |
Discuss in Class |
Read |
Project milestones |
Week 1 - Tu, Jan 5 |
Overview of software engineering. |
Conduct survey. Hand out Project 1 sketch. |
|
Week 1 - Th, Jan 7 |
Project 1. Project technologies researched by students. |
1 |
Groups formed. Hand out Project 1. |
Week 2 - Tu, Jan 12 |
How to design a software architecture to achieve software quality attributes. |
|
|
Week 2 - Th, Jan 14 |
Software architecture. |
11 |
Initial project documents submitted. |
Week 3 - Tu, Jan 19 |
Progress on Project 1. |
Groups meet and discuss group projects with instructor. |
|
Week 3 - Th, Jan 21 |
Software design. |
12 |
|
Week 4 - Tu, Jan 26 |
Software project management and lifecycle. |
2, 3 |
|
Week 4 - Th, Jan 28 |
People management and project planning. |
5, 8 (skip 8.1,8.2) |
|
Week 5 - Tu, Feb 2 |
Finish previous topics and synthesize material. |
|
Project due Wednesday, Feb. 3, 10 PM |
Week 5 - Th, Feb 4 |
Project 1 Presentations and software engineering lessons learned. |
|
Project demos and presentations. Project 2 groups are formed, and initial project ideas are formulated. |
Week 6 - Tu, Feb 9 |
Midterm exam. |
|
|
Week 6 - Th, Feb 11 |
Requirements engineering |
9 |
Students present project ideas. |
Week 7 - Tu, Feb 16 |
Requirements engineering |
|
Initial project documents submitted. |
Week 7 - Th, Feb 18 |
Progress on Project 2. |
|
Groups meet and discuss group projects with instructor. |
Week 8 - Tu, Feb 23 |
Modeling |
10 |
|
Week 8 - Th, Feb 25 |
Software testing |
13 |
|
Week 9 - Tu, Mar 2 |
User interface design |
16 |
|
Week 9 - Th, Mar 4 |
To be determined. |
|
|
Week 10 - Tu, Mar 9 |
Project 2 Presentations and software engineering lessons learned. |
|
Project demos. Projects submitted Monday, March 8, 10 PM. |
Week 10 - Th, Mar 11 |
Review |
|
|