CS 573Algorithms 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 3 öğrenci.
- kredi3· 5 ECTS
- haftalık3 saat3 ders
- son 5 yıl ort.2,55B- ↗
- açılırGüz + Baharson 5 yıl
- 2026-2027 Güz2 şube· 4 boş yer
2026-2027 Güz şubeleri4/8 dolu · %50
- 1Cevdet Aykanatbu dersteki ortalaması 2,71
- Sal 08:30–09:20EE-05 · yedek
- Sal 09:30–10:20EE-05
- Per 13:30–15:20EE-05
1 boş · 3/4 - 2Cevdet Aykanatbu dersteki ortalaması 2,71
- Sal 10:30–11:20EE-05 · yedek
- Sal 11:30–12:20EE-05
- Per 15:30–17:20EE-05
3 boş · 1/4
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ığı derslerkatalogda ön koşul yok
Almak için
Ön koşulu yok, doğrudan alınabilir.
- ön koşul
- yok
- doğrudan açtığı
- 0 ders
Geçince açılır
Başka bir dersin ön koşulu değil.
Ö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,55 · 10 yıl 2,81 · 1999'den beri 2,99
- Güz / Bahar ortalaması
- son 5 yıl 2,55
- 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 19 dönem
| Dönem | Şube | Öğrenci | Ders ort. | Şube aralığı |
|---|---|---|---|---|
| 2025-2026 Bahar | 1 | 2* | 3,35 | 3,35 |
| 2025-2026 Güz | 4 | 3* | S/U | 3,00 |
| 2024-2025 Bahar | 3 | 7* | 2,88 | 1,00–3,35 |
| 2024-2025 Güz | 2 | 11 | 2,69 | 2,65–2,75 |
| 2023-2024 Bahar | 3 | 9* | 1,53 | 1,23–2,00 |
| 2023-2024 Güz | 3 | 11 | 2,80 | 2,47–3,85 |
| 2022-2023 Bahar | 1 | 3* | 1,35 | 1,35 |
| 2022-2023 Güz | 3 | 5* | S/U | 2,33–3,50 |
| 2021-2022 Bahar | 2 | 10 | 3,00 | 2,78–3,33 |
| 2020-2021 Bahar | 2 | 7* | 2,81 | 2,65–2,88 |
| 2020-2021 Güz | 2 | 9* | 2,63 | 2,62–2,65 |
| 2019-2020 Bahar | 2 | 3* | 3,23 | 2,85–4,00 |
| 2019-2020 Güz | 2 | 11 | 2,69 | 2,67–2,72 |
| 2018-2019 Bahar | 2 | 9* | 3,18 | 3,10–3,70 |
| 2018-2019 Güz | 2 | 9* | 3,33 | 3,26–3,43 |
| 2017-2018 Bahar | 1 | 2* | 4,00 | 4,00 |
| 2017-2018 Güz | 2 | 5* | 3,48 | 3,15–3,70 |
| 2016-2017 Bahar | 1 | 4* | 3,43 | 3,43 |
| 2016-2017 Güz | 2 | 11 | 2,75 | 2,50–2,90 |
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önem4 dönem · 26 öğrenci · son 2025-2026 Güz2,71
- Uğur Doğrusöz5 dönem · 26 öğrenci · son 2025-2026 Bahar2,49
- Salih Özgür Öğüz3 dönem · 7 öğrenci · son 2025-2026 Güz · az veri2,00
- Ertuğrul Kartal Tabak1 dönem · 2 öğrenci · son 2022-2023 Güz · az veri3,50
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
- %484 mid-week exams.×4
- %20
- %30
- %2Attendance
Obtain 20 points out of 75 points until final exam.
syllabus'taki metin, olduğu gibiECTS iş yükü: dönem başına 144 saat.
CS 573 not hesaplayıcısı hazır
4 mid-week exams. (4 adet) %48 · Midterm %20 · Final %30 · Attendance %2Ders içeriği
Asymptotic notation. Divide and conquer: Strassen's algorithm for matrix multiplication, quicksort. Solving recurrences: substitution method, master method. Bounding summations. Randomized quicksort: analysis. Medians and order statistics. Heaps: heapsort, priority queues. Sorting in linear time. Dynamic programming: matrix-chain multiplication, longest common subsequence, O/1 Knapsack problem, resource allocation problem. Greedy algorithms: activity selection problem, Hufmann codes, task scheduling problem. Amortized analysis: aggregate, accounting and potential methods, dynamic tables.
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: 0/1 Knapsack problem, resource allocation problem.
- Greedy algorithms: activity selection problem, Hufmann codes.
- Greedy algorithms: task scheduling problem.
- 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
Sık sorulanlar
CS 573 dersinin ön koşulu nedir?
STARS kataloğunda CS 573 için ön koşul belirtilmemiş.
CS 573 kaç kredi, kaç ECTS?
CS 573 3 Bilkent kredisi ve 5 ECTS. Haftalık 3 saat yüz yüze ders.
CS 573 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 573 not ortalaması kaç?
CS 573 dersinin son 5 akademik yıldaki ortalaması 2,55 (B-); 53 öğrencinin notundan, STARS'ın dönem ortalamaları öğrenci sayısıyla ağırlıklandırılarak hesaplandı.
CS 573 FZ şartı nedir?
2026-2027 Güz syllabus'ına göre: Obtain 20 points out of 75 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.