This course is where you stop just writing code that works and start asking whether it works *well* — measuring algorithms by how their running time and memory grow as inputs scale, and learning the standard design templates (divide-and-conquer, dynamic programming, greedy, graph traversals) that most real problems eventually reduce to. Expect a steady diet of pen-and-paper analysis (recurrences, Big-O proofs) alongside coding exercises where you implement and compare approaches, graded through two quizzes, a midterm, and a final. It builds directly on your data structures background and becomes the toolkit you'll lean on in every later CTIS course that involves performance, optimization, or non-trivial problem solving.
→ STARS müfredatı (resmi syllabus)
Students are advised to consult their instructors regarding the use of Generative AI tools and their appropriateness in each course. Responsible use of GenAI is encouraged in accordance with Bilkent University's GenAI Guidelines. Link: https://w3.bilkent.edu.tr/bilkent/generative-artificial-intelligence-genai-guideline/
İ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 | |
|---|---|---|
| 2024-2025 Spring | 2.29 | 3 sec · 119 öğr |
| 2023-2024 Fall | 2.87 | 2 sec · 29 öğr |
| 2023-2024 Spring | 2.97 | 3 sec · 78 öğr |
| 2022-2023 Fall | 2.82 | 2 sec · 40 öğr |
| 2022-2023 Spring | 3.00 | 3 sec · 85 öğr |
| 2021-2022 Fall | 2.40 | 2 sec · 25 öğr |
| 2021-2022 Spring | 2.61 | 2 sec · 48 öğr |
| 2020-2021 Fall | 2.62 | 1 sec · 29 öğr |
| 2020-2021 Spring | 2.86 | 3 sec · 41 öğr |
| 2019-2020 Spring | 2.93 | 6 sec · 72 öğ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.
Collect 20 points out of 65 points until final exam.