CS 473Algorithms I
Bilkent Bilgisayar Mühendisliği dersi. Genelde Güz ve Bahar'da açılır, son 5 yılda yaz okulunda açılmadı. Şube başına ortalama 54 öğrenci.
- kredi3· 5 ECTS
- haftalık3 saat3 ders
- son 5 yıl ort.2,27C+ ↗
- açılırGüz + Baharson 5 yıl
- 2026-2027 Güz2 şube· 2 boş yer
2026-2027 Güz şubeleri158/160 dolu · %99
- 1Cevdet Aykanatbu dersteki ortalaması 2,34
- Sal 08:30–09:20EE-05 · yedek
- Sal 09:30–10:20EE-05
- Per 13:30–15:20EE-05
Dolu · 80/80 - 2Cevdet Aykanatbu dersteki ortalaması 2,34
- Sal 10:30–11:20EE-05 · yedek
- Sal 11:30–12:20EE-05
- Per 15:30–17:20EE-05
2 boş · 78/80
Saat ızgarası Pazartesi–Cuma, 08:30'dan itibaren; mavi lab, mor online, gri yedek (spare) saat. Kontenjan STARS offerings'ten her gün alınır; kesin bilgi SRS'te.
Ön koşullar ve açtığı derslerkatalog: CS 202 veya CS 211
Almak için
- ön koşul
- 1 şart
- doğrudan açtığı
- 1 ders
- en erken
- 2. yıl bahar
Geçince açılır
Ön koşullar STARS kataloğundaki ifadeden okunur; eş koşul, izin ve not şartları dahil değil. Kartın altındaki not o dersin başka neye ihtiyaç duyduğunu söyler.
Not ortalaması5 yıl 2,27 · 10 yıl 2,23 · 1989'den beri 2,22
- Güz / Bahar ortalaması
- son 5 yıl 2,27
- dikey gölge: şube aralığı · nokta büyüklüğü: öğrenci sayısı
Şubelere göre dağılım
Bir noktanın üstüne gel ya da dokun: şube ve hocası görünür.
Her nokta bir şube. Yatay çizgi en düşük–en yüksek, dikey çizgi ortanca; soluk noktalar 10 öğrenciden az olan şubeler.
Dönem tablosu 20 dönem
| Dönem | Şube | Öğrenci | Ders ort. | Şube aralığı |
|---|---|---|---|---|
| 2025-2026 Bahar | 1 | 67 | 2,07 | 2,11 |
| 2025-2026 Güz | 4 | 218 | 2,42 | 2,23–2,61 |
| 2024-2025 Bahar | 3 | 122 | 2,33 | 2,23–2,42 |
| 2024-2025 Güz | 2 | 105 | 2,47 | 2,40–2,54 |
| 2023-2024 Bahar | 3 | 184 | 2,18 | 2,11–2,33 |
| 2023-2024 Güz | 3 | 160 | 2,13 | 2,01–2,33 |
| 2022-2023 Bahar | 1 | 85 | 2,16 | 2,16 |
| 2022-2023 Güz | 3 | 155 | 2,22 | 2,08–2,35 |
| 2021-2022 Bahar | 2 | 61 | 2,23 | 1,99–2,44 |
| 2021-2022 Güz | 2 | 146 | 2,34 | 2,14–2,64 |
| 2020-2021 Bahar | 2 | 66 | 1,92 | 1,75–2,02 |
| 2020-2021 Güz | 2 | 135 | 2,32 | 2,32 |
| 2019-2020 Bahar | 2 | 70 | 2,22 | 2,13–2,34 |
| 2019-2020 Güz | 2 | 141 | 2,33 | 2,24–2,41 |
| 2018-2019 Bahar | 2 | 111 | 2,17 | 2,13–2,23 |
| 2018-2019 Güz | 2 | 145 | 2,22 | 2,20–2,23 |
| 2017-2018 Bahar | 1 | 69 | 2,13 | 2,13 |
| 2017-2018 Güz | 2 | 131 | 2,14 | 1,84–2,39 |
| 2016-2017 Bahar | 1 | 53 | 2,27 | 2,27 |
| 2016-2017 Güz | 2 | 105 | 1,93 | 1,92–1,95 |
Dönem ortalaması STARS'ın "Course GPA" değeri (o dönemin tüm şubeleri). Çok yıllık ortalama dönem ortalamalarının öğrenci sayısıyla ağırlıklı ortalaması; "son 5 yıl" içinde bulunulan akademik yıldan önceki 5 tam yıl. 10 öğrenciden az olan dönemler (*) dahil ama soluk. Final tekrar dönemleri dahil değil.
Hocalara göre2021–2026 · 4 hoca
- Cevdet Aykanatbu dönem5 dönem · 634 öğrenci · son 2025-2026 Güz2,34
- Uğur Doğrusöz5 dönem · 446 öğrenci · son 2025-2026 Bahar2,23
- Salih Özgür Öğüz3 dönem · 180 öğrenci · son 2025-2026 Güz2,24
- Ertuğrul Kartal Tabak1 dönem · 43 öğrenci · son 2022-2023 Güz2,08
Hocanın tek başına verdiği şubelerin öğrenci sayısıyla ağırlıklı STARS şube ortalaması. Soluk satırlar 20 öğrenciden az notlu veriye dayanır.
Değerlendirme ve FZ2026-2027 Güz syllabus'ı · koordinatör Cevdet Aykanat
- %48Mid-week Exams.×4
- %20Midterm
- %30Final
- %2Attendance
Obtain 20 points out of 70 points until final exam.
syllabus'taki metin, olduğu gibiECTS iş yükü: dönem başına 155 saat.
CS 473 not hesaplayıcısı hazır
Mid-week Exams. (4 adet) %48 · Midterm %20 · Final %30 · Attendance %2Ders içeriği
Asymptotic notation. Divide and conquer approach. Solving recurrences asymptotically. Worst case vs expected run time analysis. Medians and order statistics. Lower bound on comparison-based sorting algorithms vs sorting in linear time. Dynamic programming: 4-step formulation procedure with optimal substructure and overlapping subproblems properties. Greedy algorithms: greedy choice and overlapping subproblems properties. Greedy vs DP algorithms and problem reduction. Amortized analysis.
Haftalık konular 14 hafta
- Introduction: analysing algorithms, designing algorithms.
- Asymptotic notation.
- Divide and conquer: Strassen
- Randomized quicksort: analysis.
- Medians and order statistics.
- Heaps: heapsort, priority queues.
- Sorting in linear time.
- Dynamic programming: matrix-chain multiplication, longest common subsequence.
- Dynamic programming: subset sum, number partitioning, optimal binary search tree
- Greedy algorithms: activity selection problem, Hufmann codes.
- Greedy/ DP algorithms: fractional knapsack, 0/1 knpsack
- Amortized Analysis: aggregate, accounting and potential methods.
- Dynamic Tables.
- Review
Ders kitabı 1
- Required - Textbook: Introduction to Algorithms, T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein, 2009/3rd Ed, Mit Press and McGraw-Hill
Müfredatlarda5 program
- Bilgisayar MühendisliğiComputer Engineering · lisanszorunlu · 3. yıl güz
- Elektrik-Elektronik MühendisliğiElectrical - Electronics Engineering · lisansEEE Expanded Elective
- Endüstri MühendisliğiIndustrial Engineering · lisansBreadth Elective
- FizikPhysics · lisansTechnical Elective
- Moleküler Biyoloji ve GenetikMolecular Biology and Genetics · lisansTechnical Elective
Sık sorulanlar
CS 473 dersinin ön koşulu nedir?
CS 473 için STARS kataloğundaki ön koşul: CS 202 veya CS 211.
CS 473 kaç kredi, kaç ECTS?
CS 473 3 Bilkent kredisi ve 5 ECTS. Haftalık 3 saat yüz yüze ders.
CS 473 hangi dönemlerde açılır?
Genelde Güz ve Bahar'da açılır, son 5 yılda yaz okulunda açılmadı. 2026-2027 Güz döneminde 2 şube ile açık.
CS 473 not ortalaması kaç?
CS 473 dersinin son 5 akademik yıldaki ortalaması 2,27 (C+); 1.303 öğrencinin notundan, STARS'ın dönem ortalamaları öğrenci sayısıyla ağırlıklandırılarak hesaplandı.
CS 473 FZ şartı nedir?
2026-2027 Güz syllabus'ına göre: Obtain 20 points out of 70 points until final exam.
Veri STARS'ın herkese açık sayfalarından (offerings, katalog, ders geçmişi, syllabus) otomatik alınır. Şube, hoca ve kontenjan değişebilir; kesin bilgi için SRS'yi kontrol et.