CS 473 is where you stop just writing code that works and start proving why it works fast — the course trains you to reason rigorously about running time, design algorithms that exploit problem structure, and recognize which paradigm (divide-and-conquer, dynamic programming, greedy, or amortized reasoning) fits a given problem. Expect weekly problem sets that lean heavily on recurrence-solving, asymptotic proofs, and DP/greedy correctness arguments, plus a written midterm and final in the same style — Cormen is your constant companion. Sitting on top of your earlier data structures background, it's the analytical backbone for CS 474 and anything later involving complexity, optimization, or theoretical CS, and it's the course interviewers implicitly test you on for years afterward.
→ STARS müfredatı (resmi syllabus)
İ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 | Course CPA | |
|---|---|---|
| 2025-2026 Fall | 2.42 | 4 sec · 218 öğr |
| 2024-2025 Fall | 2.47 | 2 sec · 105 öğr |
| 2024-2025 Spring | 2.33 | 3 sec · 122 öğr |
| 2023-2024 Fall | 2.13 | 3 sec · 160 öğr |
| 2023-2024 Spring | 2.18 | 3 sec · 184 öğr |
| 2022-2023 Fall | 2.22 | 3 sec · 155 öğr |
| 2022-2023 Spring | 2.16 | 1 sec · 85 öğr |
| 2021-2022 Fall | 2.34 | 2 sec · 146 öğr |
| 2021-2022 Spring | 2.23 | 2 sec · 61 öğr |
| 2020-2021 Fall | 2.32 | 2 sec · 135 öğr |
Aggregate course GPA — Bilkent STARS'tan public data. Hoca-bazlı per-section detayı için STARS evaluation report →. Öğrenci anket cevapları KVKK kapsamında defter'de tutulmaz.
Obtain 20 points out of 70 points until final exam.