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,71PSÇPC
    • 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,71PSÇPC
    • 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.

CS 573Algorithms I
ö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

3,352025-2026 Bahar2 öğrenci · 1 şube · az öğrenci
0,51,01,52,02,53,03,54,016-17 G17-18 G18-19 G19-20 G20-21 G21-22 B22-23 B23-24 B24-25 B25-26 B
  • 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.

0123425-26 B25-26 G24-25 B24-25 G

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ÖğrenciDers ort.Şube aralığı
2025-2026 Bahar12*3,353,35
2025-2026 Güz43*S/U3,00
2024-2025 Bahar37*2,881,00–3,35
2024-2025 Güz2112,692,65–2,75
2023-2024 Bahar39*1,531,23–2,00
2023-2024 Güz3112,802,47–3,85
2022-2023 Bahar13*1,351,35
2022-2023 Güz35*S/U2,33–3,50
2021-2022 Bahar2103,002,78–3,33
2020-2021 Bahar27*2,812,65–2,88
2020-2021 Güz29*2,632,62–2,65
2019-2020 Bahar23*3,232,85–4,00
2019-2020 Güz2112,692,67–2,72
2018-2019 Bahar29*3,183,10–3,70
2018-2019 Güz29*3,333,26–3,43
2017-2018 Bahar12*4,004,00
2017-2018 Güz25*3,483,15–3,70
2016-2017 Bahar14*3,433,43
2016-2017 Güz2112,752,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
FZ ŞARTI

Obtain 20 points out of 75 points until final exam.

syllabus'taki metin, olduğu gibi

ECTS 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 %2

Notunu hesapla

Ders 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
  1. Introduction: analysing algorithms, designing algorithms.
  2. Asymptotic notation.
  3. Divide and conquer: Strassen
  4. Randomized quicksort: analysis.
  5. Medians and order statistics.
  6. Heaps: heapsort, priority queues.
  7. Sorting in linear time.
  8. Dynamic programming: matrix-chain multiplication, longest common subsequence.
  9. Dynamic programming: 0/1 Knapsack problem, resource allocation problem.
  10. Greedy algorithms: activity selection problem, Hufmann codes.
  11. Greedy algorithms: task scheduling problem.
  12. Amortized analysis: aggregate, accounting and potential methods.
  13. Dynamic tables
  14. 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.