Eskişehir Teknik Üniversitesi Eskişehir Teknik Üniversitesi
  • Kurumsal
  • Akademik Programlar
  • Öğrenci İçin Bilgi
  • English
Program Hakkında Eğitim Amaçları Program Yeterlilikleri (Çıktıları) Dersler - AKTS Kredileri Alan Yeterlilikleri Ders - Prog. Yeterlilik İlişkileri Alan & Prog. Yeterlilik İlişkileri Ders - Sürdürülebilir Kalkınma Amaçları İlişkisi
  • Bilgisayar ve Bilişim Bilimleri Fakültesi
  • Bilişim Sistemleri ve Teknolojileri (İngilizce)
  • Dersler - AKTS Kredileri
  • Fundamentals of Software Engineering (Yazılım Müh. Tem.)
  • Tanıtım
  • Tanıtım
  • Öğrenme Çıktıları
  • Program Çıktılarına Katkısı
  • ÖÇ-PÇ İlişkisi
  • AKTS İş Yükü

Ders Bilgileri

Ders Kodu - Ders Adı BST2005 - Fundamentals of Software Engineering (Yazılım Müh. Tem.)
Ders Türü Zorunlu Dersler
Ders Dili İngilizce
Teori + Uygulama 3+0
AKTS 5.0
Öğretim Elemanları DOKTOR ÖĞRETİM ÜYESİ ÖZGÜR GÜLTEKİN
Dersin Veriliş Biçimi Bu ders sadece yüz yüze eğitim şeklinde yürütülmektedir.
Dersin Önkoşulları Bu dersin ön koşulu ya da eş koşulu bulunmamaktadır.
Önerilen Dersler Bu dersle ilişkili önerilen başka dersler bulunmamaktadır.
Zorunlu ya da Önerilen Kaynaklar Sommerville, I. (2016). Software engineering (10th ed.). Pearson.
Pressman, R. S., & Maxim, B. R. (2020). Software engineering: A practitioner's approach (9th ed.). McGraw-Hill Education.
Okuma Listesi
Değerlendirme 2 Ara Sınav, 1 Dönem Sonu Sınavı
Staj & Uygulama Bu ders için uygun değildir.
Sürdürülebilir Kalkınma Amaçları Nitelikli Eğitim , İnsana Yakışır İş ve Ekonomik Büyüme , Sanayi, Yenilikçilik ve Altyapı

Ders İçeriği

Haftalar Konular
1. hafta Yazılım Mühendisliğine Giriş ve Yazılım Geliştirme Yaşam Döngüsü (YGYD)
2. hafta Geleneksel Geliştirme Süreçleri: Şelale Süreci
3. hafta İteratif ve Çevik Süreçler: Prototipleme, Spiral ve RAD Modelleri
4. hafta Sistem Analizi: İhtiyaç Analizleri ve Gereksinim Mühendisliği
5. hafta Yazılım Planlama ve Analizi
6. hafta Yazılım Tasarımı Temelleri ve Nesne Tabanlı Tasarım
7. hafta Modelleme
8. hafta Sistem Geliştirme Araçları ve CASE (Bilgisayar Destekli Yazılım Müh.)
9. hafta Yazılım Proje Yönetimi: Gerçekleştirme Teknikleri ve Takım Koordinasyonu
10. hafta Yazılım Risk Yönetimi ve Proje Değerlendirme
11. hafta Yazılım Kalite Sağlama ve Kalite Standartları
12. hafta Yazılım Test ve Doğrulama Süreçleri
13. hafta Yazılım Test ve Doğrulama Süreçleri
14. hafta Yazılım Bakımı, Evrimi ve Veri Tipleri Yönetimi

Öğretim Yöntem ve Teknikleri

  • Öğretim Yöntemleri
  • Anlatım
  • Tartışma
  • Soru-Yanıt
  • Gösterme
  • Uygulama - Alıştırma
  • Örnek Olay İncelemesi
  • Sorun/Problem Çözme
  • Beyin Fırtınası
  • Rapor Hazırlama ve/veya Sunma
  • Öğretim Yeterlilikleri
  • Üretken
  • Özdeğerlerine saygılı
  • Akılcı
  • Sorgulayan
  • Girişimci
  • Yaratıcı
  • Etik Kurallara Uyma
  • Bir yabancı dili etkili kullanma
  • Soyut analiz ve sentez yapma
  • Problem çözme
  • Kuramsal bilgiyi uygulamaya dönüştürme
  • Kaliteye önem verme
  • Bilgiyi yönetme
  • Bağımsız çalışma
  • Organize etme ve planlama
  • Karar verme becerisi

Ölçme ve Değerlendirme

Değerlendirme Yöntemi ve Geçme Kriterleri
Sayısı Yüzde (%)
1.Ara Sınav 1 30
2.Ara Sınav 1 30
Dönem Sonu Sınavı 1 40
Toplam (%) 100
  • Kurumsal
  • İsim ve Adres
  • Akademik Takvim
  • Yönetim Kadrosu
  • Kurum Hakkında
  • Akademik Programlar
  • Genel Kabul Şartları
  • Önceki Öğrenmenin Tanınması
  • Kayıt İşlemleri
  • AKTS Kredi Sistemi
  • Akademik Danışmanlık
  • Akademik Programlar
  • Doktora / Sanatta Yeterlik
  • Yüksek Lisans
  • Lisans
  • Önlisans
  • Öğrenci İçin Bilgi
  • Şehirde Yaşam
  • Konaklama
  • Beslenme Olanakları
  • Tıbbi Olanaklar
  • Engelli Öğrenci Olanakları ı
  • Sigorta
  • Maddi Destek
  • Öğrenci İşleri Daire Başkanlığı
  • Öğrenci İçin Bilgi
  • Öğrenim Olanakları
  • Uluslararası Programlar r
  • Değişim Öğrencileri için Pratik Bilgiler
  • Dil Kursları
  • Staj
  • Sosyal Yaşam ve Spor Olanakları
  • Öğrenci Kulüpleri