Summer 2026 Schedule

Advanced Software Engineering does not have a typical class schedule. Instead, this course consists of:

  • Activities done with the entire class. These are required. The class will meet in person in CTLM 102.
  • Activities done in team subgroups.
  • Team activities, with or without your advisor.

You must monitor this schedule closely, to ensure you and your team meet all the course deadlines and requirements. Forgetting to read the schedule is not an excuse for missing an assignment.

Quick Schedule Overview

Sprint Dates Whole class Meetings Subgroups Documents/Tasks
1 May 18 - May 22 05/18 9am SHARP!
Course kickoff! 05/19 9am SHARP!
Guest Speaker (Credera)
  Team contract
Requirements document
2 May 25 - May 29 05/26 8am SHARP! (Note Tuesday due to Memorial Day)
Architecture and Design
Software Engineering Ethics 05/27 9am SHARP!
Guest Speaker (WWT)
  Design document
Ethical Considerations document
3 June 1 - June 5 06/01 9am SHARP!
Quality Assurance and Testing 06/02 9am SHARP!
Guest Speaker (Lockheed)
Design Proposal
presentations
Software Test and Quality document
Peer Evaluation
4 June 8 - June 12 06/08 9am SHARP!
Release and Delivery 06/09 9am SHARP!
Guest Speaker (Google)
  Ethics paraphrase
Results document
5 June 15 - June 19 06/15 9am SHARP!
Finishing Strong
Final presentations
Final Report review
Peer Evaluation

Teamwork

In general, students should plan to work at least 20 hours per week as a team (and 32-36 overall).

“I don't care if it works on your machine!
We are not shipping your machine!” - Vidiu Platon