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 |
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 |
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. |
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 |
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 |
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 |