| 1 |
Yazılım Mimarisi ve Tasarıma Giriş |
Anlatım, Tartışma ve Yorumlama |
Öğretim elemanı tarafından sağlanan notlar |
| 2 |
Yazılım Gereksinimi ve Mimari Kararlar |
Anlatım, Tartışma ve Yorumlama |
Öğretim elemanı tarafından sağlanan notlar |
| 3 |
Yazılım Tasarım İlkeleri |
Anlatım ve Uygulama |
Öğretim elemanı tarafından sağlanan notlar |
| 4 |
Nesne Yönelimli Tasarım ve UML-1 |
Anlatım ve Uygulama |
Öğretim elemanı tarafından sağlanan notlar |
| 5 |
Nesne Yönelimli Tasarım ve UML-2 |
Anlatım ve Uygulama |
Head First Design Kitabı 1. Chapter Okunması |
| 6 |
Yaratımsal Tasarım Desenleri |
Anlatım ve Uygulama |
Head First Design Kitabı 4. ve 5. Chapter Okunması |
| 7 |
Yapısal Tasarım Desenleri |
Anlatım ve Uygulama |
Head First Design Kitabı 4. ve 13. Chapter Okunması |
| 8 |
Ara Sınav |
Sınav |
İlk 7 hafta işlenen tüm konulara çalışılması |
| 9 |
Davranışsal Tasarım Desenleri |
Anlatım ve Uygulama |
Head First Design Kitabı 7. ve 13. Chapter Okunması |
| 10 |
Yazılım Mimarisi Kavramları ve Katmanlı Mimari |
Anlatım ve Uygulama |
Head First Design Kitabı 3. ve 9. Chapter Okunması |
| 11 |
Modern Yazılım Mimarileri |
Anlatım ve Uygulama |
Head First Design Kitabı 10. ve 12. Chapter Okunması |
| 12 |
Microservisler ve Dağıtık Mimariler |
Anlatım ve Uygulama |
Head First Design Kitabı 12. ve 13. Chapter Okunması |
| 13 |
Veritabanı ve Veri Mimarisi |
Anlatım ve Uygulama |
Öğretim elemanı tarafından sağlanan notlar |
| 14 |
Güvenlil ve Dayanıklı Mimari |
Anlatım, Tartışma, Değerlendirme ve Uygulama |
Hazırlık gerekmiyor |
| 15 |
Dönem Projesi Sunumları |
Grup Çalışması, Anlatım ve Uygulama Gösterimi |
Öğrencilerin projelerini hazırlaması |