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 yok
- 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 yok
- 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 yok
- 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 yok
- 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)
Almak için
ve- ön koşul
- 2 şart
- doğrudan açtığı
- 16 ders
- dolaylı dahil
- 42 ders
- en erken
- 2. yıl güz
Geçince açılır
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
- 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 | Öğrenci | Ders ort. | Şube aralığı |
|---|---|---|---|---|
| 1994-1995 Güz | 1 | 50 | 2,43 | 2,43 |
| 1993-1994 Güz | 1 | 52 | 2,49 | 2,49 |
| 1992-1993 Güz | 1 | 60 | 2,24 | 2,24 |
| 1991-1992 Güz | 1 | 49 | 2,69 | 2,69 |
| 1990-1991 Güz | 1 | 60 | 2,47 | 2,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
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 gibiCS 211 not hesaplayıcısı hazır
Midterm %45 · Final %45 · Homeworks (3 adet) %10Ders 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
- Introduction to C++
- Pointers
- Dynamic memory management
- Linear data structures: Lists
- Non-linear data structures: Trees
- Tables
- Priority queues, Heaps
- Balanced trees (AVL trees)
- Balanced trees (2-3 and 2-3-4 trees)
- Balanced trees (red-black trees)
- Hashing
- Graphs (implementations, traversals)
- Graphs (topological sort, spanning trees)
- 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
- Bilgisayar MühendisliğiComputer Engineering · lisanszorunlu · 2. yıl güz
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.