Skip Navigation Links.

BIM492 - Design Patterns

Instructor: Assoc. Prof. Dr. Alper BİLGE
Teaching Assistants:
Course Book: Head First: Design Patterns
Grading: 1st MT: 15%, Assignments: 40%, Final: 45%
Other Resources: 1. Design Patterns: Elements of Reusable Object-Oriented Software, Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Addison-Wesley Professional, 1998. 2. Java™ Design Patterns: A Tutorial, James W. Cooper.
Course Outline:
1. Week
  1. Course Info
  2. Introduction to Design Patterns
  3. UML Diagrams

2. Week

Strategy Pattern


3. Week

Observer Pattern


4. Week

Decorator Pattern


5. Week

Factory Patterns


6. Week

Singleton Pattern


7. Week

Command Pattern


8. Week

Adapter and Facade Patterns


9. Week

Template Method Pattern


10. Week

 Iterator & Composite Patterns


11. Week

State pattern


12. Week

Better living with patterns


Home | Department | Undergraduate | Graduate | Research | Continual Improvement

© 1993-2020 CENG. All rights reserved.