01.
Welcome
What this course is
Why these principles matter
02.
Design tradeoffs
03.
Constraint bypass
04.
Relevance and genericity
05.
Core and periphery
06.
Singleton and factory
07.
Atomicity as guarantor
08.
Standardization patterns
09.
Stateless design
10.
Goal hierarchy
11.
Adversarial thinking
12.
Conclusion
What engineering is and is not