BİL532
YAZILIM TASARIM DESENLERİ
- Ders Kodu
- BİL532
- Yarıyıl
- -
- Teori+Uygulama
- 3 + 0
- AKTS
- 10
| Dersin Türü | Seçmeli | ||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dersin Düzeyi | Tezli Yüksek Lisans | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dersin Yılı | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dersin Yarıyılı | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| AKTS | 10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| Öğretim Eleman(lar)ı | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Öğrenme Kazanımları |
Bu dersin sonunda öğrenciler;
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| Veriliş Biçimi | Yüz Yüze | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| Önkoşullar | Yok | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| Önerilen Dersler | Yok | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ders Tanımı | Nesneye yönelik analiz ve tasarıma genel bakış. İlgiye yönelik tasarım. Mimari tasarım ilkeleri ve desenleri. Yazılım tasarım desenlerine giriş. Bağlaşım ve uyum. Yaratımsal, yapısal ve davranışsal desenler. Antidesenler. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ders İçeriği |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| Kaynaklar | 1. Object-Oriented Software Engineering: Using UML, Patterns, and Java, 2nd Edition, B. Bruegge and A. H. Dutoit, Prentice Hall, 2003. 2. Aspect-Oriented Analysis and Design: The Theme Approach, S. Clarke and E. Baniassad, Addison-Wesley Professional, 2005 3. Documenting Software Architectures: Views and Beyond, 2/E, Paul Clements et al., Addison Wesley. 4. Design Patterns: Elements of Reusable Object Oriented Software, E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Addison -Wesley Professional, 1995 5. Larman, C., "Applying UML and Patterns: An introduction to Object-Oriented Analysis and Design and Iterative Development", Prentice Hall, (2005). | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| Öğretim Yöntemleri |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
| Değerlendirme |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| AKTS İş Yükü |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dil | Türkçe | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| Staj / Uygulama | Yok | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Program Yeterlilikleri / Öğrenme Kazanımları
| Ö1 | Ö2 | Ö3 | Ö4 | |
|---|---|---|---|---|
| P1 | X | X | X | X |
| P2 | X | X | X | X |
| P3 | X | X | X | X |
| P4 | X | X | X | |
| P5 | X | X | X | |
| P6 | X | |||
| P7 | X | |||
| P8 | X | X | X | X |
| P9 | X | X | ||
| P10 | X | |||
| P11 | X | |||
| P12 | X | X | X | X |