Bilgi Paketi

Bilişim Sistemleri Tezsiz Yüksek Lisans Programı (Uzaktan Öğretim)

BİS505

YAZILIM MÜHENDİSLİĞİ

Ders Kodu
BİS505
Yarıyıl
İkinci Yarıyıl (Bahar)
Teori+Uygulama
2 + 2
AKTS
10
Dersin TürüZorunlu
Dersin DüzeyiTezsiz Yüksek Lisans
Dersin Yılı1
Dersin Yarıyılıİkinci Yarıyıl (Bahar)
AKTS10
Öğretim Eleman(lar)ı -
Öğrenme Kazanımları

Bu dersin sonunda öğrenciler;

  1. Yazılım ve Yazılım Mühendisliği kavramlarını iyice anlar.
  2. Yazılım Geliştirme Ömür Çevrimi (SDLC) adımlarını ve Geliştirme süreçlerini daha iyi anlar.
  3. Yazılım Geliştirme sürecinde insan yönetiminin önemini kavrar.
  4. Yazılım Geliştirme sürecinde kalitenin yerini ve önemini öğrenir.
  5. Yazılım Maliyet hesabı tahmini, süreç iyileştirme ve düzenleşim yönetimi konularını daha iyi anlar.
  6. Yazılım standartları hakkında genel bilgi sahibi olur.
  7. RUP/UML, bilgi güvenliği Mühendisliği, SOA gibi güncel konularda bilgi edinir.
Veriliş BiçimiUzaktan Eğitim
ÖnkoşullarYok
Önerilen DerslerBİL 382 Yazılım Mühendisliğine Giriş
Ders TanımıYazılım Mühendisliğinin Temel Kavramları ve Amaçları. Yazılımda Kalite ve Kalite Ölçütlerine Giriş. Yazılım Geliştirme Süreçleri. Yazılım Geliştirme Projelerinde Temel İlkeler: Örgütleme, Araçlar ve Risk Yönetimi. Yazılım Gereksinim Analizi İlkeleri. Yazılım Tasarım İlkeleri. Yazılım Tasarım Kalıpları. Yazılım Mimarileri. Gerçekleştirim İlkeleri. Yazılım Sınamaya Giriş. Birim Sınaması. Yazılım Bakım ve Onarımı. Bilgi Güvenliği Mühendisliği.
Ders İçeriği
HAFTA KONULAR
1. Hafta Yazılım Mühendisliğinin Temel Kavramları ve Amaçları.
2. Hafta Yazılımda Kalite ve Kalite Ölçütlerine Giriş.
3. Hafta Yazılım Geliştirme Süreçleri.
4. Hafta Yazılım Geliştirme Projelerinde Temel İlkeler: Örgütleme, Araçlar ve Risk Yönetimi.
5. Hafta Yazılım Gereksinim Analizi İlkeleri.
6. Hafta Yazılım Tasarım İlkeleri.
7. Hafta Yazılım Tasarım Kalıpları.
8. Hafta Yazılım Mimarileri.
9. Hafta Gerçekleştirim İlkeleri.
10. Hafta Yazılım Sınamaya Giriş.
11. Hafta Birim Sınaması.
12. Hafta Yazılım Bakım ve Onarımı.
13. Hafta Bilgi Güvenliği Mühendisliği.
14. Hafta Final Sınavı
KaynaklarDers Kitabı: Braude, E. J. and M. E. Bernstein, "Software Engineering", Wiley, 2.Ed. 2011.
Ek Kaynaklar:
1. Pfleeger, S.L. & J.M. Atlee, "Software Engineering", 4e, Pearson, 2010.
2. Pressman, R.S."Software Engineering", McGraw Hill,7e, 2010.
3. Sommerville, I. "Software Engineering", Pearson 8th Ed, 2007.
4. Aktaş, A.Z."Structured Analysis and Design of Information Sytems", Prentice Hall, 1987.
Öğretim Yöntemleri
  • Anlatım
Değerlendirme
Sayısı Toplam Katkısı (%)
Ödev 1 20
Toplam(%) 20
Yıl İçinin Başarıya Oranı(%) 20
Finalin Başarıya Oranı(%) 80
Toplam(%) 100
AKTS İş Yükü
Aktivite Sayı Süre (Saat) İş Yükü
Ara Sınav
Kısa Sınavlara hazırlık
Sınıf Dışı Ders Çalışma Süresi 14 3 42
Final Sınavına Hazırlık 1 40 40
Ders Saati 14 3 42
Ara Sınava Hazırlık
Laboratuvar
Final Sınavı 1 2 2
Ödevler
Sunum (Hazırlık dahil) 1 80 80
Proje 1 80 80
Toplam İş Yükü286
Toplam İş Yükü / 309.53
Dersin AKTS Kredisi10
DilTürkçe
Staj / UygulamaYok
Ö1 Ö2 Ö3 Ö4 Ö5 Ö6 Ö7
P1 X X X X X X X
P2 X X X X X X X
P3 X X X X X X
P4 X X X
P5 X X X X X
P6 X X X
P7 X X X
P8 X X X X X X X
P9 X X
P10 X X
P11 X
P12 X