Schedule
The following is a tentative listing of the schedule of the course. Each day of the week will be filled in as topics are covered. The slides used in each class will be made available for download here. Work days are marked in green.
| Week | Starting | Topics | Monday | Wednesday | Friday |
|---|---|---|---|---|---|
| 1 | 08/17/26 | Introduction | Slides (PDF) Slides (PPTX) |
||
| 2 | 08/24/26 | Git and Software Requirements | Slides (PDF) Slides (PPTX) |
Slides (PDF) Slides (PPTX) |
|
| 3 | 08/31/26 | Software Processes | Slides (PDF) Slides (PPTX) |
Slides (PDF) Slides (PPTX) |
Project 1 Due: Draft |
| 4 | 09/07/26 | Agile | Labor Day | ||
| 5 | 09/14/26 | Scrum | Project 1 Due: Final |
Exam 1 | Assignment 1 Due |
| 6 | 09/21/26 | Software Quality Assurance | READY Day | ||
| 7 | 09/28/26 | User Interaction Design and Software Engineering Design | Project 2 Due: Draft |
||
| 8 | 10/05/26 | Construction Techniques | Project 2 Due: Final |
||
| 9 | 10/12/26 | Quality Assurance in Construction | October Break | Assignment 2 Due |
|
| 10 | 10/19/26 | System Testing | |||
| 11 | 10/26/26 | Deployment | Exam 2 | Project 3 Due |
|
| 12 | 11/02/26 | Task Identification and Effort Estimation | Assignment 3 Due |
||
| 13 | 11/09/26 | Financial and Economic Planning | |||
| 14 | 11/16/26 | Scheduling | |||
| 15 | 11/23/26 | Execution and Control | Thanksgiving | ||
| 16 | 11/30/26 | Review | Project 4 Due Assignment 4 Due |
||
Exam Schedule
Here is the tentative exam schedule listed separately.
- Exam 1: Monday, 09/16/2026, in class
- Exam 2: Wednesday, 10/28/2026, in class
- Final: 12:30 - 2:30 p.m., Wednesday, 12/09/2026
Project Schedule
Here is the tentative schedule of project due dates listed separately.
- Project 1 (Draft): Friday, 09/04/2026
- Project 1 (Final): Friday, 09/11/2026
- Project 2 (Draft): Friday, 10/02/2026
- Project 2 (Final): Monday, 10/09/2026
- Project 3: Friday, 10/30/2026
- Project 4: Friday, 12/02/2026