DERSİN TÜRÜ | Seçmeli |
DERSİN DÜZEYİ | Tezli Yüksek Lisans |
DERSİN YILI | - |
YARIYIL | - |
AKTS | 10 |
ÖĞRETİM ELEMAN(LAR)I | -
|
DERSİN ÖĞRENME KAZANIMLARI |
Bu dersin sonunda öğrenciler; 1) Sistem ve yazılım mimarileri ile ilgili temel kavramlar hakkında bilgi ve kavrama düzeylerindeki bilgi ve becerilere sahip olmak 2) Sistem ve yazılım mimariler ihtiyaçlarına tanımlamak ve kullanılan dilleri uygulama düzeyinde bilmek 3) Yazılım mimari süreci ve aşamalarını bilmek ve uygulamak 4) Yazılım mimari şablonlarını kavrama ve uygulama düzeyindeki bilgi ve becerilere sahip olmak 5) Bileşen tabanlı, model güdümlü, ilgiye yönelik, servis tabanlı mimarileri ile yazılım ürün hattıyla ilgili kavrama ve uygulama düzeyindeki bilgi ve becerilere sahip olmak 6) Bir yazılım mimari projesini uygulama düzeyinde geliştirebilecek bilgi ve becerilere sahip olmaktır
|
DERSİN VERİLİŞ BİÇİMİ | Yüz Yüze |
DERSİN ÖNKOŞULLARI | Yok |
ÖNERİLEN DERSLER | Yok |
DERS TANIMI | Ders Sorumlusu: Doç.Dr. Murat Paşa Uysal
|
DERS İÇERİĞİ | HAFTA | KONULAR |
---|
1. Hafta | Sistem ve Yazılım Mimarileri temel kavramları, standartları ve uygulamaları | 2. Hafta | Sistem ve Yazılım Geliştirme Ömür Devirleri | 3. Hafta | Sistem ve Yazılım İhtiyaçlarının Tanımlanması ve Kullanılan Diller | 4. Hafta | Yazılım Mimarisi Süreci, Mimari İhtiyaçların Tanımlanması, Mimari Tasarım, Geçerleme ve Doğrulama | 5. Hafta | Yazılım Mimarisi Şablonları ve Biçimleri (Software Architecture Patterns and Styles) | 6. Hafta | Bileşen Tabanlı Mimari | 7. Hafta | Model Güdümlü Mimari (Model-Driven Architecture) | 8. Hafta | Ara Sınav | 9. Hafta | Servis Tabanlı Mimari (Service-Oriented Architecture) | 10. Hafta | Yazılım Ürün Hattı (Software Product Line) | 11. Hafta | İlgiye Yönelik Mimari (Aspect Oriented Architectures) | 12. Hafta | Proje Sunumları-1 | 13. Hafta | Proje Sunumları-2 | 14. Hafta | Final Sınavı ve Dönem Projesi Raporlarının Teslimi |
|
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR | |
ÖĞRETİM YÖNTEM VE TEKNİKLERİ | Proje-supported and traditional teaching methods will be used in the course. It is aimed to develop the research skills of the students with research problems related to this field while scanning the national and international literature, Proje,Anlatım,Tartışma,Sorun/Problem Çözme |
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ | | Sayısı | Toplam Katkısı(%) |
---|
Ara Sınav | 1 | 40 | Proje | 1 | 20 | Toplam(%) | | 60 | Yıl İçinin Başarıya Oranı(%) | | 60 | Finalin Başarıya Oranı(%) | | 40 | Toplam(%) | | 100 |
|
AKTS İŞ YÜKÜ |
Aktivite |
Sayı |
Süresi(Saat) |
İş Yükü |
Ara Sınav | 1 | 1 | 1 | Kısa Sınavlara hazırlık | | | | Sınıf Dışı Ders Çalışma Süresi | 14 | 10 | 140 | Final Sınavına Hazırlık | 14 | 3 | 42 | Ders Saati | 13 | 3 | 39 | Ara Sınava Hazırlık | 8 | 3 | 24 | Laboratuvar | | | | Final Sınavı | 1 | 1 | 1 | Ödevler | 1 | 40 | 40 | Toplam İş Yükü | | | 287 |
---|
Toplam İş Yükü / 30 | | | 9,56 |
---|
Dersin AKTS Kredisi | | | 10 |
|
DİL | Türkçe |
STAJ / UYGULAMA | Yok |
| |