CS 223 Bilkent – Digital Design: Şubeler, Hocalar, Not Hesaplama

CS 223 (Digital Design) Bilkent Bilgisayar Mühendisliği dersi. 2026-2027 Güz döneminde 6 şube açıldı. Son 5 yıl ortalaması 2,42 (B-).

Bölüm
CS · Bilgisayar Mühendisliği
Kredi / ECTS
4 kredi · 6,5 ECTSİş yükü 201 saat/dönem
Haftalık saat
3 saat yüz yüze ders · 4 saat yüz yüze lab
2026-2027 Güz
6 şube · 150 kontenjan, %93 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,42 (B-)↑ son 2 yıl 2,47, önceki 3 yıl 2,40

2026-2027 Güz şubeleri ve hocaları

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

ŞubeHocaGün / SaatDerslikKontenjan
1Sinem Savgeçmiş ortalaması 2,37 (B-)Pazartesi 08:30-12:20, Pazartesi 15:30-17:20, Perşembe 10:30-12:201 saati yedek (spare) saatN/A, EB-20325/25 (dolu)
2Sinem Savgeçmiş ortalaması 2,37 (B-)Pazartesi 15:30-17:20, Salı 08:30-12:20, Perşembe 10:30-12:201 saati yedek (spare) saatEB-203, N/A25/25 (dolu)
3Sinem Savgeçmiş ortalaması 2,37 (B-)Salı 10:30-12:20, Çarşamba 08:30-12:20, Perşembe 15:30-17:201 saati yedek (spare) saatB-Z04, N/A25/25 (dolu)
4Sinem Savgeçmiş ortalaması 2,37 (B-)Pazartesi 13:30-17:20, Salı 10:30-12:20, Perşembe 15:30-17:201 saati yedek (spare) saatN/A, B-Z0425/25 (dolu)
5Doruk Önergeçmiş ortalaması 2,32 (C+)Çarşamba 10:30-12:20, Cuma 08:30-12:20, Cuma 15:30-17:201 saati yedek (spare) saatEB-204, N/A22/25
6Doruk Önergeçmiş ortalaması 2,32 (C+)Salı 13:30-17:20, Çarşamba 10:30-12:20, Cuma 15:30-17:201 saati yedek (spare) saatN/A, EB-20417/25

CS 223 ders içeriği

Number systems, Binary numbers, Logic levels, transistors, gates, Boolean expressions. Combinational logic: Boolean algebra, simplification of Boolean expressions. Logic minimization with Karnaugh maps, don't-care conditions. Introduction to System Verilog. Combinational building blocks, multiplexers, decoders, propagation delays, glitches. Verilog modeling. Sequential logic: SR latch, D-latch, D flip-flop, synchronous sequential circuits. Finite State Machine design, Moore and Mealy models, state encodings, timing of sequential circuits. Verilog modeling of sequential circuits. Signed numbers, Adders, ALU, comparators. Registers, register files. Counters, timers. High level state machines, RTL design, RAM, ROM. FPGA, programmable processors.

Haftalık konular (14 hafta)
  1. Introduction, digital values, number systems: decimal, binary and hexadecimal
  2. Logic gates and physical characteristics, CMOS transistors, power consumption Boolean algebra Boolean equations, canonical forms,
  3. Combinational logic, hardware reduction, X and Z logic values, introduction to Verilog
  4. Karnaugh maps, MUXes and decoders, Combinational timing & non-ideal behavior, Verilog modelling
  5. Latches & flip-flops, basic register, synchronous logic design
  6. Finite state machines, encoding, Mealy vs. Moore
  7. FSM examples, Verilog modelling
  8. Timing, parallelism, Verilog modelling; MIDTERM EXAM
  9. Arithmetic functions, adders, subtractors, comparators, shifters, ALU, Verilog models
  10. Counters, shift registers, Timers,Verilog models
  11. Counters, shift registers, Timers,Verilog models
  12. High Level State Machines
  13. High Level State Machines
  14. Programmable Processors

Ders kitabı

  • Required - Textbook: Digital Desgn and Computer Architecture, David M. Harris, Sarah L. Harris, 2013 Second Edition, Morgan Kaufmann
  • Recommended - Textbook: Digital Design, with RTL Design ,VHDL and Verilog, Farank Vahid, 2011 2nd Edition, John Wiley

CS 223 değerlendirme ve FZ şartı

2026-2027 Güz syllabus'ı, koordinatör Sinem Sav.

DeğerlendirmeAdetAğırlık
Labs4%15
Midterm1%35
Final1%35
Quizzes3%15

FZ şartı

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).

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

Toplam puanını hesapla

Her değerlendirme için 100 üzerinden puanını gir.

Harf notu aralıkları syllabus'ta yok ve hocaya göre değişir; burada yalnızca ağırlıklı toplam hesaplanır.

CS 223 ön koşulları

CS 223 dersini alabilmek için:

CS 101

CS 223 dersini ön koşul olarak isteyen dersler (2)

Bu ders hangi müfredatlarda?

CS 223, 5 programın müfredatında zorunlu ya da seçmeli ders olarak yer alıyor.

CS 223 not ortalaması: dönemlere göre

Son 5 yıl 2,42 · son 10 yıl 2,43 · tüm dönemler (1990'den beri) 2,42 · ortalama sınıf 27 öğ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 Bahar4542,852,58–2,94
2025-2026 Güz61482,412,21–2,56
2024-2025 Bahar4792,332,04–2,55
2024-2025 Güz61742,462,15–2,77
2023-2024 Bahar2842,582,48–2,67
2023-2024 Güz61642,392,07–2,68
2022-2023 Bahar2631,981,96–2,00
2022-2023 Güz62032,462,22–2,57
2021-2022 Bahar3892,582,41–2,73
2021-2022 Güz61672,301,72–2,54
2020-2021 Bahar4712,081,21–2,88
2020-2021 Güz61842,552,26–2,89
2019-2020 Bahar4882,822,54–3,15
2019-2020 Güz61582,371,88–2,91
2018-2019 Bahar4822,161,86–2,34
2018-2019 Güz61742,382,09–2,74
2017-2018 Bahar4662,301,89–3,05
2017-2018 Güz62052,822,15–3,10
2016-2017 Bahar41172,292,25–2,35
2016-2017 Güz62262,221,64–2,43

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 CS 223 ş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 CS 223

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
Sinem Savbu dönem22252,372025-2026 Güz
Doruk Önerbu dönem2842,322025-2026 Güz
Shervin Rahimzadeh Arashloo75852,442025-2026 Bahar
Alper Sarıkan53312,432023-2024 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

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

Sıkça sorulan sorular

CS 223 dersinin ön koşulu nedir?

CS 223 için STARS kataloğundaki ön koşul: CS 101.

CS 223 kaç kredi, kaç ECTS?

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

CS 223 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 6 şube ile açık.

CS 223 not ortalaması kaç?

CS 223 dersinin son 5 akademik yıldaki ortalaması 2,42 (B-); 1.225 öğrencinin notundan, STARS'ın dönem ortalamaları öğrenci sayısıyla ağırlıklandırılarak hesaplandı.

CS 223 FZ şartı nedir?

2026-2027 Güz syllabus'ına göre: 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).

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.