Skip Navigation Links.

BIM492 - Design Patterns

Instructor: Asst.Prof.Dr.Alper BİLGE
Teaching Assistants:
Course Book: Head First: Design Patterns
Grading: 1st MT: 15%, 2nd MT: 15%, Assignments: 30%, Final: 40%
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
  4. Strategy Pattern

2. Week

Observer Pattern


3. Week

Decorator Pattern


4. Week

Factory Patterns


5. Week
  • Factory Patterns continued...
  • A general review

6. Week

MIDTERM I


7. Week
  • Midterm review
  • Singleton Pattern

8. Week

Command Pattern


9. Week

Adapter and Facade Patterns


10. Week

Template Method Pattern


11. Week

MIDTERM II


12. Week
  • Midterm review
  • Iterator and Composite Patterns

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

© 1993-2017 CENG. All rights reserved.