Table of contents
- Week 1 - Introduction and Modeling
- Week 2 - UML Modeling
- Week 3 - Refactoring
- Week 4 - Code Smells
- Week 5 - Design Principles and Design Patterns set 1
- Week 6 - Design Patterns Set 2 and 3
- Week 7 - Intro to Software Architecture
- Week 8 - Architectural Tactics and Patterns
- Week 9 - Styles and Patterns
- Week 10 - Event Driven Architecture and Conclusions