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

boş kalsın6 şube
  • 1Mustafa Değerlibu dersteki ortalaması 1,87PSÇPC
    • 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,32PSÇPC
    • 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,32PSÇPC
    • 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,87PSÇPC
    • 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,32PSÇPC
    • 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,32PSÇPC
    • 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

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

2,322025-2026 Bahar338 öğrenci · 8 şube · şubeler 1,80–2,54
1,52,02,53,03,518-19 G19-20 G20-21 G21-22 G22-23 G23-24 G24-25 G25-26 G25-26 Y
  • 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.

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 24 dönem
DönemŞubeÖğrenciDers ort.Şube aralığı
2025-2026 Yaz1492,232,23
2025-2026 Bahar83382,321,80–2,54
2025-2026 Güz84412,401,60–3,01
2024-2025 Yaz1632,532,53
2024-2025 Bahar63222,472,18–2,81
2024-2025 Güz84652,491,92–2,88
2023-2024 Yaz1582,702,70
2023-2024 Bahar63372,021,84–2,29
2023-2024 Güz84512,341,92–3,23
2022-2023 Yaz1532,732,73
2022-2023 Bahar72962,452,16–2,66
2022-2023 Güz84402,362,01–2,72
2021-2022 Yaz1692,322,32
2021-2022 Bahar63292,371,99–2,67
2021-2022 Güz84412,351,89–2,78
2020-2021 Yaz1752,592,59
2020-2021 Bahar63352,532,27–2,95
2020-2021 Güz85162,552,02–3,14
2019-2020 Yaz1742,742,74
2019-2020 Bahar63252,962,74–3,11
2019-2020 Güz95022,661,99–2,91
2018-2019 Yaz1712,662,66
2018-2019 Bahar73332,621,96–3,13
2018-2019 Güz95532,552,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
FZ ŞARTI

No minimum requirements to qualify for the final exam.

syllabus'taki metin, olduğu gibi

ECTS iş yükü: dönem başına 195 saat.

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

Labs %20 · Midterm %40 · Final %40

Notunu hesapla

Ders 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
  1. Introduction to programming, Introduction to Python (Chapter 1, 2)
  2. The Basic elements of Python, Branching, Strings, Input, Iteration (Chapter 2)
  3. Simple numerical programs (Chapter 3)
  4. Functions, Scoping, and Abstraction (Chapter 4)
  5. Global Variables, Modules, Files (Chapter 4)
  6. Structured Types, Mutability, and Higher-Order Functions (Chapter 5)
  7. Arrays and Multi-Dimensional Arrays
  8. Classes and Object-Oriented Programming (Chapter 8)
  9. A simplistic Introduction to Algorithmic Complexity (Chapter 9)
  10. Simple Algorithms and Data Structures. Search and Sort Algorithms (Chapter 10)
  11. Plotting (Chapter 11)
  12. Random Walks and Data Visualization (Chapter 14)
  13. Understanding Experimental Data (Chapter 18)
  14. 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

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.