CTIS 151 Bilkent – Introduction to Programming: Şubeler, Hocalar, Not Hesaplama

CTIS 151 (Introduction to Programming) Bilkent Bilişim Sistemleri ve Teknolojileri dersi. 2026-2027 Güz döneminde 4 şube açıldı. Son 5 yıl ortalaması 2,75 (B).

Bölüm
CTIS · Bilişim Sistemleri ve Teknolojileri
Kredi / ECTS
4 kredi · 6,5 ECTSİş yükü 198 saat/dönem
Haftalık saat
3 saat yüz yüze ders · 4 saat yüz yüze lab
2026-2027 Güz
4 şube · 89 kontenjan, %94 dolu
Açıldığı dönemler
Genelde Güz ve Bahar'da açılır, son 5 yılda yaz okulunda açılmadı.
Son 5 yıl ortalaması
2,75 (B)↓ son 2 yıl 2,72, önceki 3 yıl 2,77

2026-2027 Güz şubeleri ve hocaları

4 şube. Saatler STARS offerings verisinden alınır; yedek (spare) saatler normal ders saati gibi programa dahildir.

ŞubeHocaGün / SaatDerslikKontenjan
1Serpil Tıngeçmiş ortalaması 2,75 (B)Salı 10:30-12:20, Salı 13:30-15:20, Perşembe 15:30-17:20, Cuma 08:30-10:201 saati yedek (spare) saatCE-104, C-CTISL119/21
2Serpil Tıngeçmiş ortalaması 2,75 (B)Pazartesi 13:30-15:20, Salı 15:30-17:20, Perşembe 08:30-10:20, Cuma 10:30-12:201 saati yedek (spare) saatCE-104, C-CTISL118/21
3Serpil Tıngeçmiş ortalaması 2,75 (B)Pazartesi 15:30-17:20, Salı 13:30-15:20, Perşembe 10:30-12:20, Cuma 08:30-10:201 saati yedek (spare) saatCE-104, C-CTISL225/25 (dolu)
4Serpil Tıngeçmiş ortalaması 2,75 (B)Pazartesi 10:30-12:20, Salı 15:30-17:20, Çarşamba 15:30-17:20, Cuma 10:30-12:201 saati yedek (spare) saatCE-104, C-CTISL222/22 (dolu)

CTIS 151 ders içeriği

An introduction to programming from both design and programming standpoints. Syntax and semantics of programming languages, programming style, program debugging and testing, data representation, simple arithmetic expressions, decision and control statements, using arrays, introduction to standard libraries, structured and modular programming techniques will be covered using C language.

Introduction to Programming in C covering syntax, data representation, control structures, functions, arrays, and file operations.

Haftalık konular (14 hafta)
  1. Information about the course: Objective, Textbook, and Grading. Introduction to Programming Software Development Method. Expressing Algorithms. Steps in Developing a C Program Structure of a C Program: Comments, Preprocessor Directives, Main Function Prototype, Variable Declarations, Data Representation: Reserved Words.
  2. Identifiers, Variables. Data Types, Constants, Punctuators. Declaration and Assignment Statements. Arithmetic Operators (+, -, *, /, %). Arithmetic Expressions with Multiple Operators.
  3. Conversion between an algebraic formula and an arithmetic expression. I/O Statements: printf and scanf, Formatting Output. Built-in Functions. Boolean Expressions: Relational and Logical Operators, Precedence of Operators, Compound Boolean Expressions.
  4. Selection Structures: Simple if and if…else statement, Nested if statement. Selection Structures: switch statement.
  5. Counter-controlled Repetition (for Loops), Increment – Decrement Operators. Sentinel-controlled Repetition (while Loops).
  6. Do…while, Data Validation, Loop Conversions. Nested Loops, Examples with Loops.
  7. Modular Programming, Function Prototype, void functions with no parameters, void functions with parameters.
  8. Functions that return a value, Parameter Passing, Formal and Actual Parameters, Scope of Variables. Functions with Output Parameters, Pointers, Call by Value – Call by Reference,
  9. File Operations Opening, reading, writing, closing text files. General Review
  10. One-dimensional Arrays: Declaration, Assignment, Initialization. Parallel Arrays. Operations on One-dimensional Arrays: Input / Output (getchar, putchar), Counting, Find sum, average, min, max.
  11. One-dimensional Arrays and Functions: Arrays as Input and Output Parameters. One-dimensional Arrays and Functions: Exercises.
  12. Two-dimensional Arrays: Declaration, Initialization, Operations, Matrix Operations. Two-dimensional Arrays and Functions: Arrays as Input and Output Parameters.
  13. Exercises with Two-dimensional Arrays. Exercises with One-dimensional Arrays and Two-dimensional Arrays.
  14. Exercises, Exclusive Type Conversion. General Review.

Ders kitabı

  • Required - Textbook: C How to Program, Paul Deitel, Harvey Deitel, 2023, Global Edition (9th Edition) , Pearson Education, ISBN-13: 978-1-292-43707-3 ISBN-10: 1-292-43707-3
  • Recommended - Textbook: Problem Solving and Program Design in C, Jeri R. Hanly, Elliot B. Koffman, 2016, 8th edition, Addison Wesley

CTIS 151 değerlendirme ve FZ şartı

2026-2027 Güz syllabus'ı, koordinatör Serpil Tın.

DeğerlendirmeAdetAğırlık
Lecture Quiz1%5
Midterm Exam1%15
Lab Exam-11%15
Lab Exam-21%15
Lab Final Exam1%20
Class and Lab Performance1%5
Final Exam1%25

FZ şartı

Students: [Get at least 17 points from the Lab Exams plus the Lab Final Exam weighted average and at least 8 points from the Lecture Quiz plus the Midterm Exam] AND [Don't miss more than 10 hours. from the lesson]

Kaynak: STARS syllabus. Metinler olduğu gibi aktarılır; dönem içinde değişebilir.

CTIS 151 not hesaplama

CTIS 151 dersinin not dağılımı: Lecture Quiz %5, Midterm Exam %15, Lab Exam-1 %15, Lab Exam-2 %15, Lab Final Exam %20, Performance %5, Final Exam %25. Toplam 100 puan üzerinden hesaplanır.

CTIS 151 notunu hesapla

CTIS 151 ön koşulları

STARS kataloğunda CTIS 151 için ön koşul belirtilmemiş.

CTIS 151 dersini ön koşul olarak isteyen dersler (4)

Bu ders hangi müfredatlarda?

CTIS 151, 10 programın müfredatında zorunlu ya da seçmeli ders olarak yer alıyor.

CTIS 151 not ortalaması: dönemlere göre

Son 5 yıl 2,75 · son 10 yıl 2,60 · tüm dönemler (2002'den beri) 2,12 · ortalama sınıf 15 öğrenci.

Nokta büyüklüğü öğrenci sayısını gösterir; soluk noktalar 10 öğrenciden az olan dönemler.

Dönem tablosu (20 dönem)
DönemŞubeÖğrenciDers GPAŞube GPA (min–max)
2025-2026 Bahar4612,642,40–2,78
2025-2026 Güz8922,762,25–3,57
2024-2025 Bahar4772,772,37–3,17
2024-2025 Güz81032,701,83–3,34
2023-2024 Bahar4532,842,45–3,38
2023-2024 Güz81192,931,55–3,37
2022-2023 Bahar3572,452,17–2,57
2022-2023 Güz81052,782,39–3,52
2021-2022 Bahar4662,972,57–3,24
2021-2022 Güz4982,602,51–2,74
2020-2021 Bahar4642,401,98–2,97
2020-2021 Güz6702,332,01–2,93
2019-2020 Bahar4512,472,06–2,92
2019-2020 Güz3752,802,69–2,95
2018-2019 Bahar2442,361,69–2,87
2018-2019 Güz6652,612,23–2,81
2017-2018 Bahar2462,312,08–2,50
2017-2018 Güz4812,261,32–2,81
2016-2017 Bahar4491,741,06–2,14
2016-2017 Güz4912,502,07–3,15

Dönem ortalaması STARS'ın "Course GPA" değeridir (o dönemin tüm şubeleri). Dönemler arası ortalama dönem ortalamalarının öğrenci sayısıyla ağırlıklı ortalamasıdır; "son 5 yıl" içinde bulunulan akademik yıldan önceki 5 tam yıldır. Şube ortalaması STARS "Section GPA"dır ve tek sayıya indirilmez. 10 öğrenciden az olan dönemler (*) ortalamaya dahildir ama soluk gösterilir. Final tekrar dönemleri dahil değildir.

Şubelere göre dağılım

Son 5 akademik yılda CTIS 151 şubelerinin ortalamaları. Dönem seçerek karşılaştırabilirsin.

Bir noktanın üzerine gelince (ya da dokununca) şube ve hoca görünür.

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

Her nokta bir şube (STARS şube GPA'sı). Yatay çizgi en düşük–en yüksek, dikey çizgi medyan; soluk noktalar 10 öğrenciden az olan şubeler.

Hocalara göre CTIS 151

Son 5 akademik yılda (2021–2026) bu dersi veren hocalar ve 2026-2027 Güz hocaları.

Sırala:
HocaDönemÖğrenciŞube ortalamasıSon verdiği
Serpil Tınbu dönem54962,752025-2026 Güz
Neşe Şahin Özçelik1312,682025-2026 Bahar
Leyla Sezer1302,582025-2026 Bahar
Burcu Liman42532,782024-2025 Bahar
Okyay Say1212,552021-2022 Güz

Şube ortalaması: hocanın tek başına verdiği şubelerin öğrenci sayısıyla ağırlıklı STARS şube GPA'sı. Soluk satırlar 20 öğrenciden az notlu veriye dayanır.

Programına ekle

CTIS 151 dersini ders programı oluşturucuya ekleyip çakışmasız kombinasyonları görebilirsin.

Sıkça sorulan sorular

CTIS 151 dersinin ön koşulu nedir?

STARS kataloğunda CTIS 151 için ön koşul belirtilmemiş.

CTIS 151 kaç kredi, kaç ECTS?

CTIS 151 4 Bilkent kredisi ve 6,5 ECTS. Haftalık 3 saat yüz yüze ders · 4 saat yüz yüze lab.

CTIS 151 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 4 şube ile açık.

CTIS 151 not ortalaması kaç?

CTIS 151 dersinin son 5 akademik yıldaki ortalaması 2,75 (B); 831 öğrencinin notundan, STARS'ın dönem ortalamaları öğrenci sayısıyla ağırlıklandırılarak hesaplandı.

CTIS 151 FZ şartı nedir?

2026-2027 Güz syllabus'ına göre: Students: [Get at least 17 points from the Lab Exams plus the Lab Final Exam weighted average and at least 8 points from the Lecture Quiz plus the Midterm Exam] AND [Don't miss more than 10 hours. from the lesson]

Veri STARS'ın herkese açık sayfalarından (offerings, katalog, ders geçmişi, syllabus) otomatik alınır. Şube, hoca ve kontenjan bilgisi değişebilir; kesin bilgi için SRS'yi kontrol edin.