IS524 SOFTWARE DESIGN PATTERNS
| Course Code: | 9010524 |
| METU Credit (Theoretical-Laboratory hours/week): | 3(3-0) |
| ECTS Credit: | 8.0 |
| Language of Instruction: | English |
| Level of Study: | Masters |
| Course Coordinator: | Assoc.Prof.Dr. AYSU BETÝN CAN |
| Offered Semester: | Fall or Spring Semesters. |
Course Content
The course focuses on fundemental software design patterns. antipatterns. and refactoring bad design to design patterns. Hands-on experience on reuse of design patterns will be established by a severalhomeworks and a class project. The course includes reviews of UML. object-oriented design. Students will be able to efficiently communicate program structures using patterns and to develop softwareof high quality.
