Week 5-6 Introduction to design patterns

  •  Introduction to design patterns
  • Reading assignment: The paper "Design Patterns: Abstraction and Reusable of Object-Oriented Design" by E. Gamma, R. Helm,