CS 453 zooms out from "how do I write code" to "how does a real engineering organization keep software alive over years, across teams, and through constant change", basically the Software Engineering at Google playbook, with guest speakers from industry walking through the ALM tools that hold it all together. You'll spend most of the term on a group project that touches the full pipeline (requirements, design, agile planning, source control, build, test, change management) plus homeworks and a couple of quizzes, ending in group presentations. It's the natural follow-up to CS 319's intro software engineering experience: where 319 teaches you to ship one project, this teaches you the processes, tooling, and tradeoffs that let hundreds of engineers ship the same product for a decade without it collapsing.
→ STARS müfredatı (resmi syllabus)
Son 12 dönemde dersin ortalaması 2,80 (752 öğrencinin notu, 4,00 üzerinden), yani sınıf ortalaması B- civarında. Zorluk hocaya ve şubeye göre değişir; ölçülebilir olan bu sayı. Diğer derslerle karşılaştır →
Evet. Bilkent kataloğuna göre ön koşulu: CS 319.
İzlencede önerilen kitap: Software Engineering at Google: Lessons Learned from Programming Over Time, Titus Winters, Tom Manshreck, Hyrum Wright, 2020, O'Reilly Media.
3 Bilkent kredisi, 5 AKTS.
| Kalem | Ağırlık | Notun (100 üzerinden) |
|---|---|---|
| Term project | %45 | |
| Final: Essay/written | %30 | |
| Homework | %14 | |
| In-class participation | %9 | |
| Term Project Presentation Attendance | %2 |
Ağırlıklar CS 453 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.
Bilkent'in resmî syllabus'ünden. Sağdaki etiket o çıktının hangi değerlendirmeyle ölçüldüğünü söylüyor.
İ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.
| Dönem | Ders ort. | |
|---|---|---|
| 2025-2026 Fall | 2.66 | 1 şube · 30 öğr |
| 2024-2025 Spring | 2.96 | 1 şube · 50 öğr |
| 2023-2024 Spring | 2.85 | 2 şube · 56 öğr |
| 2021-2022 Spring | 2.50 | 2 şube · 80 öğr |
| 2020-2021 Spring | 2.70 | 2 şube · 82 öğr |
| 2019-2020 Spring | 2.84 | 2 şube · 83 öğr |
| 2018-2019 Spring | 2.92 | 2 şube · 79 öğr |
| 2017-2018 Spring | 2.74 | 2 şube · 71 öğr |
| 2016-2017 Fall | 2.76 | 1 şube · 55 öğr |
| 2015-2016 Spring | 2.71 | 1 şube · 55 öğr |
Dersin dönem ortalaması, o dönemin bütün şubeleri birlikte. Kaynak STARS'ın ders değerlendirme raporu. Rapor yalnız kampüs ağından ya da Bilkent VPN ile açılıyor: CS 453 raporu · Bilkent VPN bilgisi. Öğrenci anket cevaplarını defter'de tutmuyoruz. Tüm derslerin ortalamaları →
Those students who fail to get a minimum of 25 (out of 65) points from the weighted average of the total grades (quiz/assignment, project, midterm exam) before the final exam will get the grade FZ.
Bu ders 11 programın seçmeli havuzunda.
ve 8 program daha.
Havuz listesi bölümün QME müfredatından; en küçük havuzlar önce yazılıyor, çünkü büyük "serbest seçmeli" havuzunda olmak dersi anlatmıyor. Seçmeli havuzunda olmak o dersi alabileceğin anlamına gelmez: ön koşul ve kontenjan ayrıca geçerli.