Skip to content

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 · Software Engineering with GenAI

Act II — Building Systems & Governing Changes

How do we build our designs and govern changes to them?

Week Topic
6 Implementation & Representation
7 Agentic Engineering & Governed Change
8 Validation & Assurance
9 Oral Exam / Synthesis

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.