Türkçe | English
FEN FAKÜLTESİ / İSTATİSTİK ve BİLGİSAYAR BİLİMLERİ BÖLÜMÜ
( I. ÖĞRETİM)
Ders Bilgi Paketi
http://www.ktu.edu.tr/isbb
Tel: +90 0462 +90 (462) 3773112
FENF
FEN FAKÜLTESİ / İSTATİSTİK ve BİLGİSAYAR BİLİMLERİ BÖLÜMÜ / ( I. ÖĞRETİM)
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

IST3019Yazılım Mühendisliği4+0+0AKTS:5
Yıl / YarıyılGüz Dönemi
Ders DuzeyiLisans
Yazılım Şekli Seçmeli
BölümüİSTATİSTİK ve BİLGİSAYAR BİLİMLERİ BÖLÜMÜ
Ön KoşulYok
Eğitim SistemiYüz yüze , Grup çalışması
Dersin Süresi14 hafta - haftada 4 saat teorik
Öğretim Üyesi--
Diğer Öğretim Üyesi
Öğretim DiliTürkçe
StajYok
 
Dersin Amacı:
Bu dersin amacı, belirli geliştirme metotları çerçevesinde hazırlanması gereken yazılımın, programdan farklılıklarını vurgulamak ve metot adımlarının anlaşılmasını sağlamaktır. Bu nedenle, deneysel ve sayısal metotlar, analiz ve tasarım teknikleri, proje zamanlama ve yönetim teknikleri, yazılım test aktiviteleri, yazılım dokümantasyon detayları, kalite güvence ve diğer yazılım mühendisliği konuları üzerinde durulacaktır.
 
Öğrenim KazanımlarıBPKKÖY
Bu dersi başarı ile tamamlayan öğrenciler :
ÖK - 1 : Yazılımda süreç kavramını ve yazılım süreç modellerini anlayabilmek6,7,101,6
ÖK - 2 : Yazılım proje yöneticisinin görevlerini anlayabilmek5,6,9,10,111,6
ÖK - 3 : Yazılım gereksinimlerini seçebilmek6,7,9,10,111,6
ÖK - 4 : Tasarımı UML ile yapabilmek6,7,10,111,6
ÖK - 5 : Yazılım doğrulama ve geçerliliğin sınanması kavramlarını öğrenebilmek9,10,111,6
ÖK - 6 : Nesneye yönelik tasarım yapabilir71,6
ÖK - 7 : Yazılımın risklerini açıklayabilir7,9,10,111,6
BPKK :Bölüm program kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı
 
Ders İçeriği
Bu ders, yazılım tasarımı, yazılım geliştirme aşamaları, yazılım geliştirme metodları, yazılım proje yönetimi, yazılım proje ölçümleri, insan bilgisayar etkileşimi ve tasarım desenleri konularını kapsar.
 
Haftalık Detaylı Ders İçeriği
 HaftaDetaylı İçerikÖnerilen Kaynak
 Hafta 1Bilgisayar Sistemi Mühendisliğine giriş
 Hafta 2Yazılım mühendisliğine giriş
 Hafta 3Yazılım mühendisliği Yöntemleri
 Hafta 4Yazılım gereksinimlerinin çözümlemesi
 Hafta 5Yazılım gereksinimlerinin belirlenmesi
 Hafta 6Yapısal Çözümleme
 Hafta 7Nesneye yönelik çözümleme
 Hafta 8Temel UML Diyagramları
 Hafta 9Arasınav
 Hafta 10Yazılım Tasarımı
 Hafta 11Yazılımın Gerçekleştirilmesi
 Hafta 12Yazılım Testi
 Hafta 13Yazılım Bakımı
 Hafta 14Nitelik Güvence
 Hafta 15Yarıyıl içi çalışmaların değerlendirilmesi
 Hafta 16Final Sınavı
 
Ders Kitabı / Malzemesi
1SARIDOĞAN E. , 2011; Yazılım Mühendisliği Temelleri, Papatya Yayıncılık, İstanbul
 
İlave Kaynak
1Çatal, Ç., 2013; Yazılım Mühendisliği Yöntemleri - İleri Konular, Papatya Yayıncılık, İstanbul
2Sommerville, I. 2010; Software Engineering (9th Edition), Pearson
 
Ölçme Yöntemi
YöntemHaftaTarih

Süre (Saat)Katkı (%)
Arasınav 9 19/11/2016 1,5 30
Yıl içi çalışma 15 29/12/2016 20
Dönem sonu sınavı 16 12/01/2017 1,5 50
 
Öğrenci Çalışma Yükü
İşlem adıHaftalık süre (saat)

Hafta sayısı

Dönem toplamı
Yüz yüze eğitim 4 14 56
Sınıf dışı çalışma 3 14 42
Ödev 3 10 30
Dönem sonu sınavı için hazırlık 4 1 4
Dönem sonu sınavı 1 1 1
Toplam Çalışma Yükü133