Calendar¶
This reference course uses a 16-week sequence in three acts. The Syllabus defines the learning goals and assessment; this page shows one way to sequence the curriculum.
Act I — Foundations¶
What are the fundamental activities and structures of software engineering?
| Week | Topic |
|---|---|
| 1 | Engineering & GenAI |
| 2 | Process · Teamwork |
| 3 | Requirements & Specification |
| 4 | Architecture · Design |
| 5 | Validation · Engineering Decision-Making and Metrics |
Act II — Delegation and Control¶
How do we delegate realization, govern what is produced, and learn when reality contradicts our expectations?
Act III — Software in the World¶
How do software systems operate, survive, and change?
| Week | Topic |
|---|---|
| 10 | Deployment, Operations & Observability |
| 11 | Security & Adversarial Engineering |
| 12 | Maintenance & Evolution |
| 13 | Engineering Capital & Sustained Evolution |
| 14 | Engineering in Practice |
| 15 | Professional Judgment, Ethics & Synthesis |
| 16 | Oral Exam / Course Synthesis |
Adopters can compress, expand, or reorder modules. Dates, project milestones, breaks, and institutional requirements belong to the local course offering.