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.
| Şube | Hoca | Gün / Saat | Derslik | Kontenjan |
|---|---|---|---|---|
| 1 | Serpil 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) saat | CE-104, C-CTISL1 | 19/21 |
| 2 | Serpil 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) saat | CE-104, C-CTISL1 | 18/21 |
| 3 | Serpil 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) saat | CE-104, C-CTISL2 | 25/25 (dolu) |
| 4 | Serpil 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) saat | CE-104, C-CTISL2 | 22/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)
- 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.
- Identifiers, Variables. Data Types, Constants, Punctuators. Declaration and Assignment Statements. Arithmetic Operators (+, -, *, /, %). Arithmetic Expressions with Multiple Operators.
- 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.
- Selection Structures: Simple if and if…else statement, Nested if statement. Selection Structures: switch statement.
- Counter-controlled Repetition (for Loops), Increment – Decrement Operators. Sentinel-controlled Repetition (while Loops).
- Do…while, Data Validation, Loop Conversions. Nested Loops, Examples with Loops.
- Modular Programming, Function Prototype, void functions with no parameters, void functions with parameters.
- 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,
- File Operations Opening, reading, writing, closing text files. General Review
- One-dimensional Arrays: Declaration, Assignment, Initialization. Parallel Arrays. Operations on One-dimensional Arrays: Input / Output (getchar, putchar), Counting, Find sum, average, min, max.
- One-dimensional Arrays and Functions: Arrays as Input and Output Parameters. One-dimensional Arrays and Functions: Exercises.
- Two-dimensional Arrays: Declaration, Initialization, Operations, Matrix Operations. Two-dimensional Arrays and Functions: Arrays as Input and Output Parameters.
- Exercises with Two-dimensional Arrays. Exercises with One-dimensional Arrays and Two-dimensional Arrays.
- 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ğerlendirme | Adet | Ağırlık |
|---|---|---|
| Lecture Quiz | 1 | %5 |
| Midterm Exam | 1 | %15 |
| Lab Exam-1 | 1 | %15 |
| Lab Exam-2 | 1 | %15 |
| Lab Final Exam | 1 | %20 |
| Class and Lab Performance | 1 | %5 |
| Final Exam | 1 | %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 hesaplaCTIS 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)
- CTIS 152Algorithms and Data Structures
- CTIS 164Technical Mathematics with Programming
- CTIS 255Frontend Web Technologies
- CTIS 266Applied Linear Algebra for Artificial Intelligence
Bu ders hangi müfredatlarda?
CTIS 151, 10 programın müfredatında zorunlu ya da seçmeli ders olarak yer alıyor.
- Bilişim Sistemleri ve Teknolojileri · Information Systems and Technologies (lisans) — zorunlu: 1. Yıl Güz
- Güzel Sanatlar · Fine Arts (lisans) — seçmeli: Computational Skills Core Elective
- İletişim ve Tasarım · Communication and Design (lisans) — seçmeli: Computational Skills Core Elective
- İşletme · Management (lisans) — seçmeli: Unrestricted Major Elective
- Kentsel Tasarım ve Peyzaj Mimarlığı · Urban Design and Landscape Architecture (lisans) — seçmeli: Computational Skills Core Elective
- Mimarlık · Architecture (lisans) — seçmeli: Computational Skills Core Elective
- Psikoloji · Psychology (lisans) — seçmeli: Computing Methods Elective
- Siyaset Bilimi ve Kamu Yönetimi · Political Science and Public Administration (lisans) — seçmeli: Computing Methods Elective
- Uluslararası İlişkiler · International Relations (lisans) — seçmeli: Computing Methods Elective
- Bilişim Sistemleri ve Teknolojileri · Minor Program for Software Development (yandal) — zorunlu: Courses
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 | Öğrenci | Ders GPA | Şube GPA (min–max) |
|---|---|---|---|---|
| 2025-2026 Bahar | 4 | 61 | 2,64 | 2,40–2,78 |
| 2025-2026 Güz | 8 | 92 | 2,76 | 2,25–3,57 |
| 2024-2025 Bahar | 4 | 77 | 2,77 | 2,37–3,17 |
| 2024-2025 Güz | 8 | 103 | 2,70 | 1,83–3,34 |
| 2023-2024 Bahar | 4 | 53 | 2,84 | 2,45–3,38 |
| 2023-2024 Güz | 8 | 119 | 2,93 | 1,55–3,37 |
| 2022-2023 Bahar | 3 | 57 | 2,45 | 2,17–2,57 |
| 2022-2023 Güz | 8 | 105 | 2,78 | 2,39–3,52 |
| 2021-2022 Bahar | 4 | 66 | 2,97 | 2,57–3,24 |
| 2021-2022 Güz | 4 | 98 | 2,60 | 2,51–2,74 |
| 2020-2021 Bahar | 4 | 64 | 2,40 | 1,98–2,97 |
| 2020-2021 Güz | 6 | 70 | 2,33 | 2,01–2,93 |
| 2019-2020 Bahar | 4 | 51 | 2,47 | 2,06–2,92 |
| 2019-2020 Güz | 3 | 75 | 2,80 | 2,69–2,95 |
| 2018-2019 Bahar | 2 | 44 | 2,36 | 1,69–2,87 |
| 2018-2019 Güz | 6 | 65 | 2,61 | 2,23–2,81 |
| 2017-2018 Bahar | 2 | 46 | 2,31 | 2,08–2,50 |
| 2017-2018 Güz | 4 | 81 | 2,26 | 1,32–2,81 |
| 2016-2017 Bahar | 4 | 49 | 1,74 | 1,06–2,14 |
| 2016-2017 Güz | 4 | 91 | 2,50 | 2,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.
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ı.
| Hoca | Dönem | Öğrenci | Şube ortalaması | Son verdiği |
|---|---|---|---|---|
| Serpil Tınbu dönem | 5 | 496 | 2,75 | 2025-2026 Güz |
| Neşe Şahin Özçelik | 1 | 31 | 2,68 | 2025-2026 Bahar |
| Leyla Sezer | 1 | 30 | 2,58 | 2025-2026 Bahar |
| Burcu Liman | 4 | 253 | 2,78 | 2024-2025 Bahar |
| Okyay Say | 1 | 21 | 2,55 | 2021-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.