CS 211Data Structures

Bilkent Bilgisayar Mühendisliği dersi.

  • kredi3· 5 ECTS
  • haftalık3 saat3 ders
  • 2026-2027 Güz4 şube· 27 boş yer

2026-2027 Güz şubeleri173/200 dolu · %87

  • 1Ercüment Çiçekbu derste geçmiş notu yokPSÇPC
    • Pzt 08:30–09:20EB-101 · yedek
    • Pzt 09:30–10:20EB-101
    • Çar 13:30–15:20EB-101
    2 boş · 48/50
  • 2Selim Aksoybu derste geçmiş notu yokPSÇPC
    • Sal 13:30–15:20EB-103
    • Cum 08:30–09:20EB-103 · yedek
    • Cum 09:30–10:20EB-103
    13 boş · 37/50
  • 3Selim Aksoybu derste geçmiş notu yokPSÇPC
    • Sal 08:30–09:20EB-103 · yedek
    • Sal 09:30–10:20EB-103
    • Per 13:30–15:20EB-103
    7 boş · 43/50
  • 4Ercüment Çiçekbu derste geçmiş notu yokPSÇPC
    • Pzt 10:30–11:20EB-101
    • Pzt 11:30–12:20EB-101 · yedek
    • Çar 15:30–17:20EB-101
    5 boş · 45/50

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 102 ve (MATH 132 veya MATH 210)

ön koşul yolu
  1. CS 101
  2. CS 102
  3. CS 211
CS 211'i ön koşul olarak isteyen 16 dersbölüme göre · yeşil: yalnızca bu yeter

Ö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ı1990'den beri 2,46

2,431994-1995 Güz50 öğrenci · 1 şube
2,02,53,090-91 G91-92 G92-93 G93-94 G94-95 G
  • Güz / Bahar ortalaması
  • dikey gölge: şube aralığı · nokta büyüklüğü: öğrenci sayısı
Dönem tablosu 5 dönem
DönemŞubeÖğrenciDers ort.Şube aralığı
1994-1995 Güz1502,432,43
1993-1994 Güz1522,492,49
1992-1993 Güz1602,242,24
1991-1992 Güz1492,692,69
1990-1991 Güz1602,472,47

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öretüm dönemler · 3 hoca

  • Ercüment Çiçekbu dönemilk kez—
  • Selim Aksoybu dönemilk kez—
  • İlyas Çiçekli1 dönem · 50 öğrenci · son 1994-1995 Güz2,43

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 Selim Aksoy

  • %45Midterm
  • %45Final
  • %10Homeworks×3
FZ ŞARTI

To take the final exam, a student must collect at least 30% of EACH of the first two homework grades AND collect at least 35% of the midterm grade.

syllabus'taki metin, olduğu gibi

CS 211 not hesaplayıcısı hazır

Midterm %45 · Final %45 · Homeworks (3 adet) %10

Notunu hesapla

Ders içeriği

Introduction to C++. Data abstraction and dynamic memory management. Implementation and analysis of abstract data types. Lists. Trees. Tables. Priority Queues. Heaps. Balanced trees. Hashing. Graphs.

Haftalık konular 14 hafta
  1. Introduction to C++
  2. Pointers
  3. Dynamic memory management
  4. Linear data structures: Lists
  5. Non-linear data structures: Trees
  6. Tables
  7. Priority queues, Heaps
  8. Balanced trees (AVL trees)
  9. Balanced trees (2-3 and 2-3-4 trees)
  10. Balanced trees (red-black trees)
  11. Hashing
  12. Graphs (implementations, traversals)
  13. Graphs (topological sort, spanning trees)
  14. Graphs (shortest path algorithms)
Ders kitabı 1
  • Required - Reading: Data Abstraction and Problem Solving with C++, F. M. Carrano, any edition, Addison-Wesley

Müfredatlarda1 program

Sık sorulanlar

CS 211 dersinin ön koşulu nedir?

CS 211 için STARS kataloğundaki ön koşul: CS 102 ve (MATH 132 veya MATH 210).

CS 211 kaç kredi, kaç ECTS?

CS 211 3 Bilkent kredisi ve 5 ECTS. Haftalık 3 saat yüz yüze ders.

CS 211 FZ şartı nedir?

2026-2027 Güz syllabus'ına göre: To take the final exam, a student must collect at least 30% of EACH of the first two homework grades AND collect at least 35% of the midterm grade.

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.