Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Yazılım Mühendisliği BM310 6. Yarıyıl 3 + 0 3,0 4,0
Ön Koşullar Yok
Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü Ders
Dersin Verilişi Ders için hazırlanan sunum dosyası üzerinden yapılmaktadır. Ayrıca öğrencilerin belirli konularda sunum yapması şeklinde gerçekleştirilmektedir.
Dersin Koordinatörü Doç. Dr. Serdar BİROĞUL
Dersi Verenler Arş. Gör. Tunahan TİMUÇİN
Dersin Yardımcıları
Dersin Amacı Öğrencilere günümüzde uluslararası düzeyde sahip olunması beklenen gerekli yazılım mühendisliği donanımını vermektir Ayrıca proje yönetimi, ekip yönetimi, maliyet ve kaynak tahminleri, iş planlarını değerlendirme, teklifleri inceleme ve yenilikler önerme gibi görevlere öğrencileri hazırlamaktır.
Dersin İçeriği Yazılım mühendisliği süreçleri, proje yönetimi, ekip yönetimi, maliyet ve kaynak tahminleri, iş planlarını değerlendirme, teklifleri inceleme ve yenilikler ile en son kullanılan yazılım mühendisliği metodları.
Ders Öğrenme Kazanımları - Yazılım tasarımında UML modellerini geliştirebilme
- Yazılım geliştirmede takım çalışması yapabilme
- Bir yazılım projesine ait kullanıcı ara yüzlerini belirleyebilme
- Bir yazılım projesine ait bakım etkinliklerini değerlendirebilme
- Yazılım süreçlerini kavrayabilme
- Yazılım süreç modellerini(Çağlayan, gelişimsel, spiral) değerlendirebilme
- Yazılım proje yönetimini kavrayabilme ve yazılım projelerinde risk analizi yapabilme
- Bir yazılım projesine ait gereksinimleri belirleyebilme
- Yazılım projelerinde prototiplemeyi değerlendirebilme
Haftalık Konular (İçerik)
Hafta Konular Öğretim Yöntemleri
1. Hafta Yazılım Mühendisliği Gerçeği Ders Saati Araştırma
2. Hafta Yazılım Geliştirme Yaşam Döngüsü Ders Saati Araştırma
3. Hafta Yazılım/Bilgi Sistemi Geliştirme Aşamaları Ders Saati Araştırma
4. Hafta Sistem Çözümleme Ders Saati Araştırma
5. Hafta Tasarım Araştırma Ders Saati
6. Hafta Gerçekleştirim Araştırma Ders Saati
7. Hafta Yazılım Doğrulama ve Geçerleme Araştırma Ders Saati
8. Hafta Bakım Ders Saati Araştırma
9. Hafta Nesneye Yönelik Çözümleme Araştırma Ders Saati
10. Hafta Yazılım Mimarileri Araştırma Ders Saati
11. Hafta Yazılım Kalite ve Konfigürasyon Ders Saati Araştırma
12. Hafta Bilgisayar Destekli Yazılım Araçları Araştırma Ders Saati
13. Hafta Yazılım geliştirmek için öneriler Ders Saati Araştırma
14. Hafta Örnek Yazılım Projelerinin İncelenmesi Ders Saati Araştırma
Kaynaklar
Sarıdoğan , E., Yazılım Mühendisliği, Papatya Yayınevi,2004.
Arifoğlu, A., Doğru, A., Yazılım Mühendisliği, Sas Bilişim Yayınları,2004.
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik Katkı Düzeyi DK1 DK2 DK3 DK4 DK5 DK6 DK7 DK8 DK9 Ölçme Yöntemi
PY1 2 1 1 3 1 3 4 2 4 4 40,60
PY2 2 1 1 2 4 3 4 2 4 3 40,60
PY3 3 1 1 3 3 3 2 4 4 3 40,60
PY4 3 1 1 3 3 4 4 4 4 4 40,60
PY5 2 1 2 4 2 3 3 3 1 1 40,60
PY6 3 1 1 3 4 3 2 3 4 4 40,60
PY7 2 1 5 1 1 3 3 3 3 1 40,60
PY8 3 3 1 5 2 3 4 1 4 3 40,60
PY9 2 1 3 1 1 3 1 4 3 4 40,60
PY10 3 1 5 3 2 4 1 5 4 1 40,60
PY11 2 1 4 1 1 1 1 5 5 1 40,60
PY12 3 1 4 1 4 3 4 5 5 1 40,60
*DK = Ders Kazanımı.
0 1 2 3 4 5
Ders Katkı Düzeyi Yok Çok Düşük Düşük Orta Yüksek Çok Yüksek
Ölçme Yöntemi Yazılı sınav Sözlü sınav Ödev/Proje Laboratuvar Çalışması Sunum /Seminer
AKTS / İş Yükü Tablosu
Etkinlik Sayısı Süresi (Saat) Toplam İş Yükü (Saat)
Ders Saati 14 3 42
Ön Hazırlık, Pekiştirme Çalışmaları 6 1 6
Ara Sınav 1 1 15 15
Ödev 1 1 15 15
Final 1 16 16
Sınıf İçi Etkinlik 14 1 14
Toplam İş Yükü 108
Dersin AKTS Kredisi 4,0