| 307 Intro to Software Engineering | |||||||
| Week | Date | Readings | Lecture Topic/Activity | Lab Activity | Individual Deliverables | Team Deliverables | |
| 1 | 1/4/11 | Syllabus, Intro, Resume | Team Selection | Resume | |||
| 1 | 1/6/11 | 1,2,3 | Requirements Engineering | Dvornik Thesis Defense/Requirements | |||
| 2 | 1/11/11 | 6 | Programs, Systems, Software Engineering | Requirements Elicitation | |||
| 2 | 1/13/11 | Review Requirements Specifications | Review Requirements Specifications | Requirements Specification | |||
| 3 | 1/18/11 | 7 | Architecture | Project Workshop | |||
| 3 | 1/20/11 | 4,5 | Software Process | Status meetings with Dr. Janzen | |||
| 4 | 1/25/11 | 11 | Configuration Management, SVN, GWT | Project Workshop | UML Diagrams | ||
| 4 | 1/27/11 | Review Architecture | Review Architecture | Architecture | |||
| 5 | 2/1/11 | Midterm Exam | Project Workshop | ||||
| 5 | 2/3/11 | 8 | Design Patterns, Metrics, Metrics 2 | Status meetings with Dr. Janzen | |||
| 6 | 2/8/11 | 9 | Implementation, Test-Driven Development | Project Workshop | |||
| 6 | 2/10/11 | Review Iteration 1 | Review Iteration 1 | SVN Checkin | Iteration 1 | ||
| 7 | 2/15/11 | Project Workshop | Project Workshop | Unit Tests | |||
| 7 | 2/17/11 | a, b, c | Software Inspections, Project Workshop | Status meetings with Dr. Janzen | Metrics | ||
| 8 | 2/22/11 | No Class/Monday Schedule | No Class/Monday Schedule | ||||
| 8 | 2/24/11 | 11am Marissa Mayer in PAC | Iteration 2 | ||||
| 9 | 3/1/11 | 10 | Testing and Quality Assurance | Review Iteration 2 | Software Inspection | ||
| 9 | 3/3/11 | 12 | Maintenance | Status meetings with Dr. Janzen | Acceptance Tests | ||
| 10 | 3/8/11 | 13, 14 | Project Management, review portfolios | Project Workshop | |||
| 10 | 3/10/11 | No class | No class | Impact Analysis, Code | |||
| 11 | 3/15/11 | Final Exam and Presentations 1-4pm | Self/peer eval, Portfolio | Iteration 3 | |||