Yazdır

DERS BİLGİLERİ
Ders KodDers AdT+U SaatYarıyılAKTS
CENG 302YAZILIM MÜHENDİSLİĞİ3 + 26. Yarıyıl6

DERS TANIMI
Ders Düzeyi Lisans
Ders Türü Zorunlu
Dersin Amacı Bu dersin amacı yazılım mühendisliği prensiplerinin öğretilmesi ve uygulamalı yazılım projelerinin geliştirmesini sağlamaktır.
Ders İçeriği Genel kavramlar, yazılım geliştirme hayat çevrimi, yazılım işlemi, yazılım ve sistem mühendisliği, proje yönetimi, Gereksinim mühendisliği: Gereksine analizi, sistem modeli, veri sözlüğü, gereksinim tanımı ve özellikleri, yazılım prototipi. Yazılım Tasarımı: tasarım adımları, tasarım prosesi, tasarım yöntemleri, yukarıdan aşağıya tasarım, Mimari tasarım, sistem yapısı, kullanıcı arabirimi, kullanıcı-sistem etkileşimi, enformasyon gösterilimi, hata mesaj sistemi, yardim sistem tasarımı. Öğrenciler tarafından uygulama projesi gerçekleştirilir.
Ders Ön Koşul Dersin ön koşulu yok.
Ders Yan Koşul Dersin yan koşulu yok.
Öğretim Sistemi Yüz Yüze

DERS ÖĞRENME KAZANIMLARI
1Temel yazılım mühendisliği kavramlarını listeler
2Yaşam döngülerini açıklar
3Yazılım ister çözümlemesini açıklar
4Veri akış diyagramlarını açıklar
5Yazılım Geliştirme safhalarını listeler
6Kullanıcı arayüz tasarımını tanımlar
7Yazılım proje yönetimi fonksiyonlarını açıklar

DERS ÖĞRENME KAZANIMININ PROGRAM YETERLİLİKLERİNE KATKISI
NoPY 01PY 02PY 03PY 04PY 05PY 06PY 07PY 08PY 09PY 10PY 11PY 12
ÖK 001       3    
ÖK 002535522534542
ÖK 003535522534542
ÖK 004535522534542
ÖK 005535522534542
ÖK 006535522534542
ÖK 007535522534542
Ara Toplam301830301212302124302412
Katkı434422433432

AKTS / İŞ YÜKÜ TABLOSU
EtkinlikSayısıSüresi (Saat)Toplam İş Yükü (Saat)
Ders Süresi(14 hafta/teorik+uygulama)14342
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme)14456
Arasınavlar(hazırlık süresi dahil)11111
Yarıyıl Sonu Sınavı(hazırlık süresi dahil)11717
Rapor / Proje (hazırlık süresi dahil)15230
Toplam İş Yükü

Dersin AKTS Kredisi






156

6
DERS ŞUBELERİ
 Dönem seçiniz :   


 Ders DönemiŞube NoDersi Veren Öğretim Elemanı
Detay 2023-2024 Bahar1ŞEVKET UMUT ÇAKIR
Detay 2023-2024 Bahar2MUSTAFA TOSUN
Detay 2022-2023 Bahar1ŞEVKET UMUT ÇAKIR
Detay 2022-2023 Bahar1VASFİ TATAROĞLU
Detay 2021-2022 Bahar1ALPER UĞUR
Detay 2021-2022 Bahar2ALPER UĞUR
Detay 2020-2021 Bahar1ALPER UĞUR
Detay 2020-2021 Bahar1MİNE YOLDAŞ ORHON
Detay 2019-2020 Bahar1GÖKÇEN YILMAZ
Detay 2018-2019 Bahar1MELTEM BALABAN
Detay 2017-2018 Bahar1ALPER UĞUR
Detay 2016-2017 Bahar1ABDULKADİR YALDIR
Detay 2015-2016 Bahar1MERİÇ ÇETİN
Detay 2014-2015 Bahar1ABDULKADİR YALDIR
Detay 2014-2015 Bahar2ABDULKADİR YALDIR
Detay 2013-2014 Bahar1EVGİN GÖÇERİ
Detay 2013-2014 Bahar2EVGİN GÖÇERİ
Detay 2012-2013 Bahar1ABDULKADİR YALDIR
Detay 2012-2013 Bahar2ABDULKADİR YALDIR
Detay 2011-2012 Bahar1EVGİN GÖÇERİ
Detay 2011-2012 Bahar2EVGİN GÖÇERİ
Detay 2010-2011 Bahar1TURAN TOLGAY KIZILELMA


Yazdır

Ders Şube Detayları
Dersin Kodu Dersin Ad Saat (T+P) Şube No Öğretim Dili Şube Dönemi
CENG 302 YAZILIM MÜHENDİSLİĞİ 3 + 2 1 Türkçe 2023-2024 Bahar
Öğretim Elemanı  E-Posta  İç Hat  Ders Yeri Devam Zorunluluğu
Öğr. Gör. ŞEVKET UMUT ÇAKIR sucakir@pau.edu.tr MUH A0435 MUH B0024 Dersin Devam Yüzdesi : %70
Amaç Bu dersin amacı yazılım mühendisliği prensiplerinin öğretilmesi ve uygulamalı yazılım projelerinin geliştirmesini sağlamaktır.
İçerik Genel kavramlar, yazılım geliştirme hayat çevrimi, yazılım işlemi, yazılım ve sistem mühendisliği, proje yönetimi, Gereksinim mühendisliği: Gereksine analizi, sistem modeli, veri sözlüğü, gereksinim tanımı ve özellikleri, yazılım prototipi. Yazılım Tasarımı: tasarım adımları, tasarım prosesi, tasarım yöntemleri, yukarıdan aşağıya tasarım, Mimari tasarım, sistem yapısı, kullanıcı arabirimi, kullanıcı-sistem etkileşimi, enformasyon gösterilimi, hata mesaj sistemi, yardim sistem tasarımı. Öğrenciler tarafından uygulama projesi gerçekleştirilir.
Haftalık Konu Başlıkları
HaftaKonular
1 Temel kavramlar
2 Yazılım Yaşam Döngüsü
3 Yazılım Geliştirme Süreçleri
4 Yazılım Proje Yönetimi
5 Gereksinim Analizi
6 Yazılım mimarisi ve Tasarımı
7 Yeniden kullanılabilirlik
8 Kullanıcı Deneyimi
9 Yazılımda Test Bakım ve Belgelendirme
10 Yazılımın Evrimi
11 Yazılımda güvenlik ve diğer konular
12 Yazılım Proje Çalışması
13 Proje Sunumları
14 Proje Sunumları
Materyaller
Materyal belirtilmemiştir.
Kaynaklar
Ders Değerlendirme Sistemi
Değerlendirme YöntemiKatkı Yüzdesi (%)Değerlendirme Yöntemi Ad
Dönem Sonu Sınavı60Dönem Sonu Sınavı
Ara Sınav40Ara Sınav
T+U : Teorik + Pratik
PY: Program Yeterlilikleri
ÖK: Ders Öğrenme Kazanımları