Bu dersin sonunda öğrenciler; 1) Yazılım mühendisliği kavramını anlar. 2) Yazılım geliştirme sürecini öğrenir. 3) Yazılım geliştirmede uygulanan farklı metodolojileri öğrenir. 4) Yazılım geliştirme adımlarını anlar. 5) Açık ve anlaşılır talimat alma ve verme becerisi kazanır.
DERSİN VERİLİŞ BİÇİMİ
Yüz Yüze
DERSİN ÖNKOŞULLARI
Yok
ÖNERİLEN DERSLER
Yok
DERS TANIMI
DERS İÇERİĞİ
HAFTA
KONULAR
1. Hafta
Bölüm 01: Giriş
2. Hafta
Bölüm 01: Giriş
3. Hafta
Bölüm 02: Yazılım Yaşam Döngüsü Modelleri
4. Hafta
Bölüm 02: Yazılım Yaşam Döngüsü Modelleri
5. Hafta
Bölüm 03: Yazılım Süreci
6. Hafta
Bölüm 03: Yazılım Süreci
7. Hafta
Bölüm 03: Yazılım Süreci
8. Hafta
Arasınav
9. Hafta
Bölüm 04 - 06: Takımlar /Araçlar/ Test - LAB 1.
10. Hafta
Bölüm 07-09: Modüllerden Objelere/ Tekrar kullanabilirlik ve Taşınabilirlik/ Planlama-Hesaplama- LAB 2.
11. Hafta
Bölüm 10-11: Yazılım Mühendisliği Konseptleri & Gereksinimleri - LAB 3.
12. Hafta
Bölüm 12-14: Klasik Analiz/ Obje Tanımlı Analiz/ Dizayn - LAB 4.
13. Hafta
UML ve DFD Özeti - LAB 5.
14. Hafta
Bölüm 15-16: Uygulama / Teslimat Sonrası Bakım
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR
- Schach, S.R., Object-Oriented and Classical Software Engineering, 8th Ed., Mc Graw Hill, 2011. - Braude, E.J. and M.E. Bernstein, Software Engineering, Wiley, 2nd Ed. 2011. - Kung, D.C., Object Oriented Software Engineering, Mc Graw Hill, 2014. - Pfleeger, S.L. and J.M. Atlee, Software Engineering, Pearson, 4th Ed., 2010. - Pressman, R.S., Software Engineering, Mc Graw Hill, 7th Ed., 2010. - Sommerville, I., Software Engineering, Addison Wesley, 10th Ed., 2015.
ÖĞRETİM YÖNTEM VE TEKNİKLERİ
Anlatım,Soru-Cevap,Sunum,Sorun/Problem Çözme
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
Sayısı
Toplam Katkısı(%)
Ara Sınav
1
30
Ödev
2
5
Proje
1
25
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,5
1,5
Kısa Sınavlara hazırlık
Sınıf Dışı Ders Çalışma Süresi
Final Sınavına Hazırlık
1
50
50
Ders Saati
14
3
42
Ara Sınava Hazırlık
1
30
30
Laboratuvar
14
2
28
Final Sınavı
1
1,5
1,5
Ödevler
2
10
20
Proje
1
42
42
Toplam İş Yükü
215
Toplam İş Yükü / 30
7,16
Dersin AKTS Kredisi
7
DİL
İngilizce
STAJ / UYGULAMA
Yok
PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ