CS 223 is where you stop treating the computer as a black box and start building one from the bottom up — transistors become gates, gates become arithmetic units and memory, and a finite state machine becomes something you can actually put on an FPGA. Expect weekly Verilog labs alongside problem sets on Boolean simplification, K-maps, and FSM design, with a midterm and final that test whether you can reason about timing, glitches, and state encoding on paper. It's the hardware foundation that CS 224 (Computer Organization) directly builds on, and it's the course that makes later topics like pipelining, caches, and even compilers feel grounded rather than magical.
→ STARS müfredatı (resmi syllabus)
GenAI Policy: We follow the Generative AI policy guideline of Bilkent University which can be found here: https://w3.bilkent.edu.tr/bilkent/generative-artificial-intelligence-genai-guideline/
İ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.41 | 6 sec · 148 öğr |
| 2024-2025 Fall | 2.46 | 6 sec · 174 öğr |
| 2024-2025 Spring | 2.33 | 4 sec · 79 öğr |
| 2023-2024 Fall | 2.39 | 6 sec · 164 öğr |
| 2023-2024 Spring | 2.58 | 2 sec · 84 öğr |
| 2022-2023 Fall | 2.46 | 6 sec · 203 öğr |
| 2022-2023 Spring | 1.98 | 2 sec · 63 öğr |
| 2021-2022 Fall | 2.30 | 6 sec · 167 öğr |
| 2021-2022 Spring | 2.58 | 3 sec · 89 öğr |
| 2020-2021 Fall | 2.55 | 6 sec · 184 öğ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.
1. Weighted average score of the midterm exam and quizzes (2 x midterm_score + avg_quiz_scores)/3: at least 40%. 2. Average score of the labs at least 50%. 3. Absent from no lab (only the tutorial lab can be missed).