CS 588 treats software engineering itself as a domain to be studied empirically: instead of writing the software, you mine the artifacts it leaves behind (commits, bug reports, code review traces, developer activity) to ask what actually makes teams and codebases work. Most of the semester is spent reading and critiquing research papers, presenting a survey, and carrying out a term project where you pose a question, pull data from real repositories, and defend your methodology. It's a graduate-level entry point into MSR-style research, useful if you want to do a thesis on developer productivity, recommender systems for code, or the empirical side of AI-assisted programming.
→ STARS müfredatı (resmi syllabus)
İzlencede 1 midterm var, ağırlığı %20. Kalan %80 dersin öteki kalemlerinde. Tam dağılım aşağıda.
Bilkent kataloğunda bu ders için ön koşul yazılı değil.
2026-2027 Güz döneminde 1 şube açık, dersi Eray Tüzün veriyor. Şube saatleri ve kontenjanlar aşağıda.
İzlencede önerilen kitap: Perspectives on Data Science for Software Engineering, Tim Menzies, Laurie Williams, and Thomas Zimmermann, 2016, Morgan Kaufmann. İzlence toplam 2 kaynak sayıyor.
3 Bilkent kredisi, 5 AKTS.
| Kalem | Ağırlık | Notun (100 üzerinden) |
|---|---|---|
| Midterm: Written | %20 | |
| Class Participation | %10 | |
| Group Project and Presentation | %45 | |
| Progress Report | %15 | |
| Homework | %10 |
Ağırlıklar CS 588 izlencesinden. Hocanın bu dönemki dağılımı farklı olabilir; bağlayıcı olan ders izlencesidir. Harf notu sınırlarını hoca belirliyor, o yüzden hedefi sen giriyorsun. İzlencede FZ şartı var, sayfanın sonundaki kutuda.
İlk dosyayı sen atarsan: not, slayt, geçmiş sınav, çözüm, cheat-sheet, ne varsa. defter ekibi öğrenci paylaşımlarından bu dersin notlarını yazar. Drive linki / PDF / ZIP, hepsi olur.
Haftalık ızgarada 4 saat görünüyor, kayıt sistemi dersi 3 saat yazıyor. Aradaki 1 saat yedek saat: Bilkent programlarında derse genelde bir fazla saat ayrılır ve çoğu zaman kullanılmaz. Hangisinin düşeceği dönem başlayınca belli olur.
Course Learning Outcomes: Course Learning Outcome Assessment