Eskişehir Teknik Üniversitesi Eskişehir Teknik Üniversitesi
  • Kurumsal
  • Akademik Programlar
  • Öğrenci İçin Bilgi
  • Türkçe
    • Türkçe Türkçe
    • İngilizce İngilizce
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
  • Mühendislik Fakültesi
  • Bilgisayar Mühendisliği Bölümü (İngilizce)
  • Dersler - AKTS Kredileri
  • Software Engineering (Yazılım Mühendisliği)
  • Tanıtım
  • Tanıtım
  • Öğrenme Çıktıları
  • Program Çıktılarına Katkısı
  • Öğrenme Çıktısının Program Çıktılarına Katkısı

Ders Bilgileri

Ders Kodu - Ders Adı BİM423 - Software Engineering (Yazılım Mühendisliği)
Ders Türü Mesleki Seçmeli Dersler
Ders Dili İngilizce
Teori + Uygulama 3+2
AKTS 6.0
Öğretim Elemanları DOKTOR ÖĞRETİM ÜYESİ BURCU YILMAZEL
Dersin Veriliş Biçimi Bu ders sadece yüz yüze eğitim şeklinde yürütülmektedir.
Dersin Önkoşulları Bu dersin önkoşulu ya da eş koşulu bulunmamaktadır.
Önerilen Dersler İleri Programlama Teknikleri
Okuma Listesi Jeffries, Ron, Ann Anderson, and Chet Hendrickson. Extreme programming installed. Addison-Wesley Professional, 2001.Rawsthorne, Dan, and Doug Shimp. Exploring Scrum: The Fundamentals (People, Product, and Practices). CreateSpace, 2011.
Değerlendirme Dersin değerlendirme yöntemi: 2 Ara sınav (Klasik Sınav), 1 Final (Klasik Sınav), Grup Projesi (Sunum, Projenin Son Hali), Ödev (Gereksinim Analizi Raporu, Tasarım Raporu, Final Raporu, Haftalık Raporlar)
Staj & Uygulama Öğrencilerin grup olarak seçtikleri bir projeyi, Yazılım Mühendisliğinin her aşamasını uygulayarak dönem sonuna kadar hayata geçirmeleri beklenir.
Sürdürülebilir Kalkınma Amaçları

Ders İçeriği

Haftalar Konular
1. hafta Giriş - Yazılım Mühendisliği Nedir?
2. hafta Yazılım Yaşam Döngüsü
3. hafta Yazılım Geliştirme Süreci Modelleri
4. hafta Yazılım Gereksinim Analizi
5. hafta Versiyon Kontrol
6. hafta Unified Modeling Language (UML)
7. hafta Paket Yöneticisi
8. hafta Yazılım Tasarımı
9. hafta Yazılım Uygulama ve Kodlama
10. hafta Yazılım Test Teknikleri
11. hafta Birim Testler
12. hafta Kullanılabilirlik ve Kullanılabilirlik Mühendisliği
13. hafta Hata Ayıklama
14. hafta Sürüm Yönetimi

Öğretim Yöntem ve Teknikleri

  • Öğretim Yöntemleri
  • Anlatım
  • Tartışma
  • Soru-Yanıt
  • Gözlem
  • Takım/Grup Çalışması
  • Uygulama - Alıştırma
  • Sorun/Problem Çözme
  • Beyin Fırtınası
  • Rapor Hazırlama ve/veya Sunma
  • Proje Tasarımı/Yönetimi
  • Öğretim Yeterlilikleri
  • Üretken
  • Özdeğerlerine saygılı
  • Akılcı
  • Sorgulayan
  • Girişimci
  • Yaratıcı
  • Etik Kurallara Uyma
  • Toplumsal duyarlılık
  • Türkçeyi etkili kullanma
  • Bir yabancı dili etkili kullanma
  • Farklı durumlara ve sosyal rollere uyum
  • Takım halinde çalışabilme
  • Zamanı etkili kullanma
  • Eleştirel düşünebilme
  • Soyut analiz ve sentez yapma
  • Problem çözme
  • Kurumsal bilgiyi uygulamaya dönüştürme
  • Kaliteye önem verme
  • Bilgiyi yönetme
  • Organize etme ve planlama
  • Temel matematik becerileri
  • Karar verme becerisi
  • Proje Tasarlama ve Yönetme
  • Önderlik

Ölçme ve Değerlendirme

Değerlendirme Yöntemi ve Geçme Kriterleri
Sayısı Yüzde (%)
Toplam (%) 0
  • 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
  • Açık ve Uzaktan Eğitim Sistemi
  • Öğ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