Anasayfa  »  Fen Bilimleri Enstitüsü »  Bilgisayar Mühendisliği Tezli Yüksek Lisans Programı

DERS ADIDERS KODUYARIYILTEORİ1 + UYGULAMA (Saat)AKTS
NESNEYE YÖNELİK SİSTEMLER BİL546 Program Ders Listesi-Program Ders Listesi-Program Ders Listesi-Program Ders Listesi---- 3 + 0 10

DERSİN TÜRÜSeçmeli
DERSİN DÜZEYİTezli Yüksek Lisans
DERSİN YILI-
YARIYILProgram Ders Listesi-Program Ders Listesi-Program Ders Listesi-Program Ders Listesi----
AKTS10
ÖĞRETİM ELEMAN(LAR)IDoktor Öğretim Üyesi Mustafa Sert
DERSİN ÖĞRENME KAZANIMLARI Bu dersin sonunda öğrenciler;
1) Nesne yönelimli genel kavram ve ilkeleri bilir.
2) Şelale yazılım geliştirme modelini bilir ve uygular.
3) Döngülü ve Evrimsel Yazılım geliştirme ilkelerini bilir ve uygular.
4) Nesnel sistemlerin analiz ve tasarımında UML modelleme dilini kullanır.
5) GRASP ve GoF tasarım ilkelerini bilir ve uygular.
DERSİN VERİLİŞ BİÇİMİYüz Yüze
DERSİN ÖNKOŞULLARIYok
ÖNERİLEN DERSLERYok
DERS İÇERİĞİ
HAFTAKONULAR
1. Hafta Nesne yönelimli temel kavram ve ilkeler;
2. Hafta Nesne yönelimli analiz ve tasarım;
3. Hafta Döngülü ve Evrimsel Geliştirim;
4. Hafta Agile Pratikler ve Bileşik Süreç (UP),
5. Hafta UML ile görsel modelleme;
6. Hafta UP Faz: Inception (Kullanım-Durum ve diğer gereksinimler);
7. Hafta UP Faz: Elaboration Döngüsü 1 (Alan Modelleri ve Sistem Sıra Şemaları);
8. Hafta Ara-sınav
9. Hafta Gereksinimden Tasarıma Geçiş: Mantıksal Mimari
10. Hafta UML Paket ve Etkileşim Şemaları; UML Sınıf Şeması
11. Hafta Görünürlük için Tasarım
12. Hafta Tasarımdan Koda Eşleme, UML Aktivite ve State-Machine Şemaları
13. Hafta Desenler ile Tasarım - GRASP/GoF
14. Hafta UP Faz: Elaboration Döngü 3 (Mimari Analiz, Süreç Modelleme)
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR1. Larman, C., "Applying UML and Patterns: An introduction to Object-Oriented Analysis and Design and Iterative Development", Prentice Hall, (2005).
ÖĞRETİM YÖNTEM VE TEKNİKLERİAnlatım,Soru-Cevap,Sunum,Eğitim-Uygulama,Sorun/Problem Çözme,Proje,Rapor Hazırlama
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
 SayısıToplam Katkısı(%)
Ara Sınav130
Ödev115
Proje115
Toplam(%)60
Yıl İçinin Başarıya Oranı(%)60
Finalin Başarıya Oranı(%)40
Toplam(%)100
DİLTürkçe
STAJ / UYGULAMAYok
  

PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ
Ö1Ö2Ö3Ö4Ö5
P1  X   X   X   X   X
P2    X   X    
P3    X      
P4    X       X
P5  X   X   X    
P6          X
P7          X
P8  X   X   X   X  
P9         
P10          X
P11          X
P12          X