CS 353 teaches you to think about data the way a database engine does: how to model a domain as relations, query it declaratively with SQL, and trust that the system will give you correct answers under concurrent access without losing your writes. Most of the semester is split between writing increasingly nontrivial SQL, reasoning about normalization and physical layout (indexes, joins, query plans), and building a real relational application as a term project, with a homework stream keeping the theory honest. It sits on top of your data structures background and feeds directly into anything backend, data-intensive, or systems-flavored you do later — basically every real software job assumes you know this material.
→ STARS müfredatı (resmi syllabus)
Any use of genAI tools as a supplementary resource in a homework assignment or project must be appropriately
İlk dosyayı sen atarsan — not, slayt, geçmiş sınav, çözüm, cheat-sheet, ne varsa — defter ekibi öğrenci paylaşımlarından bu dersin notlarını yazar. Drive linki / PDF / ZIP, hepsi olur.
| Dönem | Course CPA | |
|---|---|---|
| 2025-2026 Fall | 2.42 | 2 sec · 89 öğr |
| 2024-2025 Fall | 2.43 | 2 sec · 93 öğr |
| 2024-2025 Spring | 2.48 | 2 sec · 119 öğr |
| 2023-2024 Fall | 2.34 | 2 sec · 81 öğr |
| 2023-2024 Spring | 2.56 | 2 sec · 149 öğr |
| 2022-2023 Fall | 2.45 | 2 sec · 80 öğr |
| 2022-2023 Spring | 2.57 | 2 sec · 128 öğr |
| 2021-2022 Fall | 2.28 | 1 sec · 70 öğr |
| 2021-2022 Spring | 2.53 | 3 sec · 150 öğr |
| 2020-2021 Fall | 2.58 | 1 sec · 61 öğr |
Aggregate course GPA — Bilkent STARS'tan public data. Hoca-bazlı per-section detayı için STARS evaluation report →. Öğrenci anket cevapları KVKK kapsamında defter'de tutulmaz.
In order to qualify for the Final Exam, the Midterm Exam grade must be at least 30 out of 100.