DERS ADI

: YAZILIM MÜHENDİSLİĞİ

Ders Bilgileri

Ders Kodu Ders Adı Ders Türü D U L AKTS
CME 3206 YAZILIM MÜHENDİSLİĞİ ZORUNLU 3 2 0 7

Dersi Veren Birim

Bilgisayar Mühendisliği (İngilizce)

Dersin Düzeyi

Lisans

Ders Koordinatörü

DOÇ. DR. KÖKTEN ULAŞ BİRANT

Dersi Alan Birimler

Bilgisayar Mühendisliği (İngilizce)

Dersin Amacı

Dersin Öğrenme Kazanımları

1   Bir yazılım ürününü tanımlayabilme ve Bir yazılım ürününün geliştirilmesine yönelik temel adımları uygulayabilme.
2   Temel yazılım geliştirme metodlarını teşhis edebilme.
3   Geliştirilecek yazılımın ve geliştirme ortamının yapısına uygun olarak başarı potansiyeli yüksek yazılım geliştirme metodolojisini planlayabilme.
4   Temel kavramlar dahilinde bir yazılım projesini tanımlayabilme.
5   Yazılımın arşivlenebilmesi ve geniş gruplarca geliştirilmesine yönelik olarak hazırlanacak raporları belirleyebilme ve oluşturabilme.

Dersin Öğretim Türü

Örgün Öğretim

Dersin Önkoşulu/Önkoşulları

Yok

Ders İçin Önerilen Diğer Hususlar

Yok

Ders İçeriği

Hafta Konular Açıklama
1 Derse Giriş, Yazılım Mühendisliğine Giriş
2 İhtiyaç Mühendisliği, Belirtimleme, Modelleme
3 Yazılım Tasarımı I (Yazılım Mimari Tasarımı), Temiz Tasarım
4 Programlama, Raporlama, Bakım
5 Test, Test Yönetimi
6 Profesyoneller ile Gerçek uygulama tartışması
7 Örnek Soru Çözümü, Vize 1
8 Yazılım Geliştirme Metodları (Ağır siklet)
9 Yazılım Geliştirme Metodları (Hafif siklet)
10 Yazılım Proje Yönetimine Giriş, Planlama, Tahminleme
11 Ölçütler, Yazılım Proje Ölçümlemesi
12 Profesyoneller ile Gerçek uygulama tartışması
13 Yeni Konular I: Yazılım Kalitesi, CMMI, Yeşil Yazılım
14 Yeni Konular II: Tasarım Desenleri, Mikro Servisler, SOA, Low Code / No Code Tasarım

Ders İçin Önerilen Kaynaklar

İlan Edilecektir.

Öğrenme ve Öğretme Yöntemleri

Ders anlatımı
Grup çalışması ile Proje geliştirme
Uzmanlar ile gerçek hayat tecrübelerinin tartışılması
Pratik uygulama

Değerlendirme Yöntemleri

SIRA NO KISA KOD UZUN ADI FORMUL
1 VZ Vize
2 PR Proje
3 FN Final
4 BNS BNS VZ * 0.25 + PR * 0.25 + FN * 0.50
5 BUT Bütünleme Notu
6 BBN Bütünleme Sonu Başarı Notu VZ * 0.25 + PR * 0.25 + BUT * 0.50


Değerlendirme Yöntemlerine İliskin Aciklamalar

Yıl içi çalışmaları bir vize sınavı ve haftalara yayılmış bir grup projesi ile değerlendirilecektir.
Final sınavı tüm ders konularını kapsayacaktır.

Değerlendirme Kriteri

İlan Edilecektir.

Dersin Öğretim Dili

İngilizce

Derse İlişkin Politika ve Kurallar

İlan Edilecektir.

Dersin Öğretim Üyesi İletişim Bilgileri

İlan Edilecektir.

Ders Öğretim Üyesi Görüşme Gün ve Saatleri

İlan Edilecektir.

Staj Durumu

YOK

İş Yükü Hesaplaması

Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ders Anlatımı 14 3 42
Uygulama 14 2 28
Haftalık Ders öncesi/sonrası hazırlıklar 14 4 56
Vize Sınavına Hazırlık 2 10 20
Final Sınavına Hazırlık 1 10 10
Sunum Hazırlama 1 2 2
Vize Sınavı 2 2 4
Final Sınavı 1 2 2
TOPLAM İŞ YÜKÜ (saat) 164

Program ve Öğrenme Kazanımları İlişkisi

PK/ÖKPK.1PK.2PK.3PK.4PK.5PK.6PK.7PK.8PK.9PK.10
ÖK.1445443
ÖK.235543
ÖK.3355433
ÖK.43445343
ÖK.54455354