| Code - Course Title |
BİM492 - Design Patterns |
| Course Type |
Area Elective Courses |
| Language of Instruction |
İngilizce |
| Laboratory + Practice |
3+0 |
| ECTS |
4.5 |
| Course Instructor(s) |
DOKTOR ÖĞRETİM ÜYESİ ZEYNEP BATMAZ |
| Mode of Delivery |
This course is normally delivered face to face. However, in special circumstances such as pandemics and natural disasters, it is carried out in synchronous and/or asynchronous distance education format. |
| Prerequisites |
There is no prerequisite or co-requisite for this course. |
| Courses Recomended |
Advanced Programming Techniques, Object Oriented Design |
| Required or Recommended Resources |
Head First: Design Patterns.Gamma, Erich, et al. Design patterns: elements of reusable object-oriented software. Pearson Education, 1994. |
| Recommended Reading List |
Cooper, James William. Java design patterns: a tutorial. Addison-Wesley Professional, 2000. |
| Assessment methods and criteria |
Midterm, Homework, Final Exam |
| Work Placement |
N/A |
| Sustainability Development Goals |
Quality Education , Industry, Innovation and Infrastructure |