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