Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | Kredi |
---|---|---|---|---|---|---|
OMBT214 | Yazılım Mimarileri | Seçmeli Ders Grubu | 2 | 4 | 4.00 | 2.00 |
Önlisans
İngilizce
Bu dersin amacı, yazılım tasarım mimarisinin genel yapısını, uygulamaları, yazılımlar için kullanılan programlama dillerini ve kritik sistemleri öğretmektir.
1 | Yazılım mimarileri kavramına, önemine ve farklı mimari türlerine aşinalık. |
2 | Yazılım yoğun sistemlerde ve sistem geliştirmede mimarilerin oynadığı rolün anlaşılması. |
3 | Sistem mimarilerinin tasarımında mimari taktik ve kalıpların anlaşılması ve kullanılması. |
4 | Tasarım şablonlarını kullanarak mevcut bir tasarımı geliştirebilme |
Birinci Öğretim
Yok
Yazılım mimarisinin temellerine giriş Bir yazılım sisteminin yazılım mimarisi ve kalite gereksinimleri Yazılım mimarisi tasarımı, mimari stiller, modeller ve patternler için temel ilkeler ve yönergeler Yazılım mimarisini tanımlamak ve tasarım gerekçesini belgelemek için yöntemler, teknikler ve araçlar Yazılım mimarisi tasarım ve değerlendirme süreçleri Yazılım mimarlığında mantık ve mimari bilgi yönetimi Yazılım mimarisi disiplininde gelecekteki zorluklar ve yükselen trendler
Hafta | Teorik | Uygulama | [OgretimYontemVeTeknikleri] | [OnHazirlik] |
---|---|---|---|---|
1 | Yazılım Mühendisliğine Giriş | |||
2 | Yazılım Süreçleri | |||
3 | Çevik Yazılım Geliştirme | |||
4 | Gereksinim Mühendisliği | |||
5 | Sistem Modelleme | |||
6 | Yazılım Tasarımı | |||
7 | Yazılım Tasarım Analizi | |||
8 | Ara Sınav | |||
9 | Mimari Tasarım | |||
10 | Mimari Tasarım ve Analiz | |||
11 | Düşük Seviyeli Tasarım | |||
12 | Mimari Stiller | |||
13 | Yazılım Gerçekleştirimi | |||
14 | Doğrulama ve Geçerleme |
Software Engineering Tenth Edition (Yazar: Ian Sommerville, Pearson) Software Architecture in Practice, 3rd edition Len Bass, Paul Clements and Rick Kazman Addison-Wesley, 2012
Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
---|---|---|
Ara Sınav | 1 | 60 |
Ev Ödevi | 1 | 40 |
Toplam | 100 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
Final Sınavı | 1 | 60 |
Proje Sunma | 1 | 40 |
Toplam | 100 | |
Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | 60 |
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ara Sınav | 1 | 2 | 2 |
Final Sınavı | 1 | 2 | 2 |
Proje Sunma | 1 | 30 | 30 |
Bireysel Çalışma | 16 | 4 | 64 |
Ev Ödevi | 1 | 1 | 1 |
Toplam İş Yükü (saat) | 99 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | |
ÖÇ 1 | 5 | ||||||||||||||
ÖÇ 2 | 5 | ||||||||||||||
ÖÇ 3 | 5 | ||||||||||||||
ÖÇ 4 | 5 |