CS 115Introduction to Programming in Python
Bilkent Bilgisayar Mühendisliği dersi. Genelde Güz ve Bahar'da açılır, son 5 yazın 5'inde açıldı. Şube başına ortalama 53 öğrenci.
- kredi4· 6,5 ECTS
- haftalık7 saat3 ders + 4 lab
- son 5 yıl ort.2,37B- ↗
- açılırGüz + Baharyaz 5/5
- 2026-2027 Güz6 şube· 1 boş yer
2026-2027 Güz şubeleri427/428 dolu · %100
- 1Mustafa Değerlibu dersteki ortalaması 1,87
- Pzt 08:30–12:20B-201 · lab
- Sal 08:30–10:20EE-03
- Per 13:30–14:20EE-03
- Per 14:30–15:20EE-03 · yedek
Dolu · 72/72 - 2Aynur Dayanıkbu dersteki ortalaması 2,32
- Pzt 08:30–09:20EE-214 · yedek
- Pzt 09:30–10:20EE-214
- Sal 13:30–17:20B-201 · lab
- Çar 13:30–15:20EE-214
Dolu · 72/72 - 3Aynur Dayanıkbu dersteki ortalaması 2,32
- Pzt 10:30–12:20EE-214
- Çar 15:30–16:20EE-214
- Çar 16:30–17:20EE-214 · yedek
- Per 13:30–17:20B-201 · lab
1 boş · 71/72 - 4Mustafa Değerlibu dersteki ortalaması 1,87
- Pzt 13:30–17:20B-201 · lab
- Sal 15:30–17:20EE-412
- Cum 10:30–11:20EE-412
- Cum 11:30–12:20EE-412 · yedek
Dolu · 70/70 - 5Aynur Dayanıkbu dersteki ortalaması 2,32
- Sal 13:30–15:20EE-214
- Çar 08:30–12:20B-303 · lab
- Cum 08:30–09:20EE-214 · yedek
- Cum 09:30–10:20EE-214
Dolu · 72/72 - 6Aynur Dayanıkbu dersteki ortalaması 2,32
- Pzt 15:30–16:20EE-04
- Pzt 16:30–17:20EE-04 · yedek
- Per 10:30–12:20EE-04
- Cum 08:30–12:20B-201 · lab
Dolu · 70/70
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ığı
- 20 ders
- dolaylı dahil
- 40 ders
Geçince açılır
CS 115'i ön koşul olarak isteyen 20 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ı5 yıl 2,37 · 10 yıl 2,48 · 2018'den beri 2,48
- Güz / Bahar ortalaması
- yaz okulu
- son 5 yıl 2,37
- 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 24 dönem
| Dönem | Şube | Öğrenci | Ders ort. | Şube aralığı |
|---|---|---|---|---|
| 2025-2026 Yaz | 1 | 49 | 2,23 | 2,23 |
| 2025-2026 Bahar | 8 | 338 | 2,32 | 1,80–2,54 |
| 2025-2026 Güz | 8 | 441 | 2,40 | 1,60–3,01 |
| 2024-2025 Yaz | 1 | 63 | 2,53 | 2,53 |
| 2024-2025 Bahar | 6 | 322 | 2,47 | 2,18–2,81 |
| 2024-2025 Güz | 8 | 465 | 2,49 | 1,92–2,88 |
| 2023-2024 Yaz | 1 | 58 | 2,70 | 2,70 |
| 2023-2024 Bahar | 6 | 337 | 2,02 | 1,84–2,29 |
| 2023-2024 Güz | 8 | 451 | 2,34 | 1,92–3,23 |
| 2022-2023 Yaz | 1 | 53 | 2,73 | 2,73 |
| 2022-2023 Bahar | 7 | 296 | 2,45 | 2,16–2,66 |
| 2022-2023 Güz | 8 | 440 | 2,36 | 2,01–2,72 |
| 2021-2022 Yaz | 1 | 69 | 2,32 | 2,32 |
| 2021-2022 Bahar | 6 | 329 | 2,37 | 1,99–2,67 |
| 2021-2022 Güz | 8 | 441 | 2,35 | 1,89–2,78 |
| 2020-2021 Yaz | 1 | 75 | 2,59 | 2,59 |
| 2020-2021 Bahar | 6 | 335 | 2,53 | 2,27–2,95 |
| 2020-2021 Güz | 8 | 516 | 2,55 | 2,02–3,14 |
| 2019-2020 Yaz | 1 | 74 | 2,74 | 2,74 |
| 2019-2020 Bahar | 6 | 325 | 2,96 | 2,74–3,11 |
| 2019-2020 Güz | 9 | 502 | 2,66 | 1,99–2,91 |
| 2018-2019 Yaz | 1 | 71 | 2,66 | 2,66 |
| 2018-2019 Bahar | 7 | 333 | 2,62 | 1,96–3,13 |
| 2018-2019 Güz | 9 | 553 | 2,55 | 2,22–2,89 |
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 · 6 hoca
- Mustafa Değerlibu dönem2 dönem · 182 öğrenci · son 2025-2026 Bahar1,87
- Aynur Dayanıkbu dönem4 dönem · 615 öğrenci · son 2025-2026 Güz2,32
- İpek Sözen15 dönem · 2.520 öğrenci · son 2025-2026 Yaz2,42
- Ayışığı Başak Sevdik Çallı2 dönem · 112 öğrenci · son 2025-2026 Yaz—
- Lori Russell Dağ8 dönem · 817 öğrenci · son 2025-2026 Bahar2,32
- Can Kültür1 dönem · 71 öğrenci · son 2022-2023 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 Aynur Dayanık
- %20Labs
- %40Midterm
- %40Final
No minimum requirements to qualify for the final exam.
syllabus'taki metin, olduğu gibiECTS iş yükü: dönem başına 195 saat.
CS 115 not hesaplayıcısı hazır
Labs %20 · Midterm %40 · Final %40Ders içeriği
Introduction to programming. Introduction to Python. Numerical programs. Functions, scoping, and abstraction. Global variables, modules, files. Structured types, mutability, and higher-order functions. Classes and object-oriented programming. Introduction to algorithmic complexity. Algorithms and data structures, searching, and sorting. Plotting. and data visualization.
Haftalık konular 14 hafta
- Introduction to programming, Introduction to Python (Chapter 1, 2)
- The Basic elements of Python, Branching, Strings, Input, Iteration (Chapter 2)
- Simple numerical programs (Chapter 3)
- Functions, Scoping, and Abstraction (Chapter 4)
- Global Variables, Modules, Files (Chapter 4)
- Structured Types, Mutability, and Higher-Order Functions (Chapter 5)
- Arrays and Multi-Dimensional Arrays
- Classes and Object-Oriented Programming (Chapter 8)
- A simplistic Introduction to Algorithmic Complexity (Chapter 9)
- Simple Algorithms and Data Structures. Search and Sort Algorithms (Chapter 10)
- Plotting (Chapter 11)
- Random Walks and Data Visualization (Chapter 14)
- Understanding Experimental Data (Chapter 18)
- Review
Ders kitabı 1
- Required - Textbook: Introduction to Computation and Programming Using Python, with Application to Understanding Data, John Guttag, Second Edition, MIT Press
Müfredatlarda11 program
- Elektrik-Elektronik MühendisliğiElectrical - Electronics Engineering · lisanszorunlu · 1. yıl güz
- Endüstri MühendisliğiIndustrial Engineering · lisanszorunlu · 2. yıl güz
- FizikPhysics · lisanszorunlu · 2. yıl güz
- KimyaChemistry · lisanszorunlu · 2. yıl güz
- Makine MühendisliğiMechanical Engineering · lisanszorunlu · 1. yıl bahar
- MatematikMathematics · lisanszorunlu · 2. yıl güz
- Moleküler Biyoloji ve GenetikMolecular Biology and Genetics · lisanszorunlu · 2. yıl güz
- FelsefePhilosophy · lisansComputing Elective
- MimarlıkArchitecture · lisansComputational Skills Core Elective
- PsikolojiPsychology · lisansComputing Methods Elective
- Turizm ve Otel İşletmeciliğiTourism and Hotel Management · lisansComputer Skills Core Elective
Sık sorulanlar
CS 115 dersinin ön koşulu nedir?
STARS kataloğunda CS 115 için ön koşul belirtilmemiş.
CS 115 kaç kredi, kaç ECTS?
CS 115 4 Bilkent kredisi ve 6,5 ECTS. Haftalık 3 saat yüz yüze ders · 4 saat yüz yüze lab.
CS 115 hangi dönemlerde açılır?
Genelde Güz ve Bahar'da açılır, son 5 yazın 5'inde açıldı. 2026-2027 Güz döneminde 6 şube ile açık.
CS 115 not ortalaması kaç?
CS 115 dersinin son 5 akademik yıldaki ortalaması 2,37 (B-); 4.152 öğrencinin notundan, STARS'ın dönem ortalamaları öğrenci sayısıyla ağırlıklandırılarak hesaplandı.
CS 115 FZ şartı nedir?
2026-2027 Güz syllabus'ına göre: No minimum requirements to qualify for the 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.