YAZILIM MÜHENDİSLİĞİ (İNGİLİZCE) BÖLÜMÜ DERS TANITIM VE UYGULAMA BİLGİLERİ |
||||||
Ders Adı | Kodu | Yılı | Yarıyılı | Süresi (T+U) | Kredisi | AKTS Kredisi |
---|---|---|---|---|---|---|
PRINCIPLES OF SOFTWARE ENGINEERING | SEN201 | 2 | 3 | 3+2 | 4.0 | 7.0 |
Haftalık Ders Konuları ve Öngörülen Hazırlık Çalışmaları | ||
---|---|---|
Hafta | Konular | Ön Hazırlık ve Pekiştirme |
1 | Yazılım mühendisliğine giriş ve onun önemi. Yazılımla ilgili anahtar sorulara cevaplar. Yazılım örnek çalışmaları. | Yüklü Dosya Bulunmamaktadır |
2 | Yazılım geliştirme sürec modelleri, sürec türleri. 3 genel sürec model tanımı: Şelale, artım ve yeniden kullanma modelleri. | Yüklü Dosya Bulunmamaktadır |
3 | Spıral, rational birleştirme ve extreme programlama sürec modelleri. | Yüklü Dosya Bulunmamaktadır |
4 | Hızlı yazılım geliştirme yöntemleri. | Yüklü Dosya Bulunmamaktadır |
5 | Gereksinim analizi. türleri, çıkarılma yöntemleri, protiplenmesi ve modellenmesi | Yüklü Dosya Bulunmamaktadır |
6 | Yazılım modelleri: struktur, etkilelim, ortam ve davranışmodelleri. | Yüklü Dosya Bulunmamaktadır |
7 | UML diagramları: kullanım şeklı, veri akiş diagramları, aktivite, mimari ve durum diagramları. | Yüklü Dosya Bulunmamaktadır |
8 | Mimari kalıplar: 4+1, MVC. katmanlı, müşteri sunucu kalıpları. | Yüklü Dosya Bulunmamaktadır |
9 | Hovuz, dağınık, pipe ve filtleme ve uyğulama alanına özel kalıplar. | Yüklü Dosya Bulunmamaktadır |
10 | Model tabanlı yazılım muhendisliği: model tabanlı mimariler ve modeller: CIM, PIM, PSM. | Yüklü Dosya Bulunmamaktadır |
11 | Web tabanlı yazılım geliştirme, yeniden kullanılan nesneler, Informasyon sistemleri, transaction sistemleri ve dil işletim sistemleri. | Yüklü Dosya Bulunmamaktadır |
12 | Yazılım geliştirme ortamları (IDE ve ya CASE aracları) | Yüklü Dosya Bulunmamaktadır |
13 | Yazılım sınama teknıklerı: yoklama ve geçerlilik, aralarındakı fark | Yüklü Dosya Bulunmamaktadır |
14 | tekrar | Yüklü Dosya Bulunmamaktadır |