defter*
defter / katalog / CS 224
CS 224

Computer Organization

CS 224 is where the abstraction of "the computer" gets torn open: you learn how a few billion transistors actually execute a program by tracing the path from MIPS assembly down through datapaths, control logic, pipelines, caches, and virtual memory. Expect to write MIPS by hand, build single-cycle and pipelined processors in lab, and reason carefully about hazards, forwarding, and memory hierarchy performance on an open-book midterm and final. It sits on top of CS 223's digital logic and feeds directly into operating systems, compilers, and embedded work — basically every later course where knowing what the hardware is really doing stops being optional.

Credit4ECTS6.5FacultyFaculty of EngineeringBölümComputer EngineeringPreCS 223MüfredatY2 Bahar

Değerlendirme 100% — 8 adım

35%
3%
3%
3%
3%
3%
10%
40%
Midterm:Open-Book Midterm 35%
Lab work 5×Lab1 15%
Quiz Quizzes 10%
Final:Open-book Final 40%

Önerilen kaynaklar 1 kitap

📕
Zorunlu
Digital Design and Computer Architecture
David Harris, Sarah Harris
2012/2nd Edition · Morgan Kaufmann

Haftalık müfredat 14 hafta

Hafta 1
Introduction to assembly language programming, computer architecture and organization.
Hafta 2
Relocatability and linking separately assembled programs. MIPS assembly language, machine language, programming in MIPS
Hafta 3
MIPS programs, addressing modes
Hafta 4
Compiling, assembling, loading, linking, peudoinstructions, exceptions
Hafta 5
Microarchitecture, performance analysis, single-cycle processor
Hafta 6
Microarchitecture, performance analysis, single-cycle processor
Hafta 7
Multi-cycle processor (skim), Pipelined processor, hazards, forwarding
Hafta 8
Pipelined processor, hazards, forwarding
Hafta 9
Performance comparison, adding new instructions, exceptions
Hafta 10
Advanced microarchitectures
Hafta 11
Memory systems: technologies, performance, caches
Hafta 12
Caches (cont'd), virtual memory
Hafta 13
Memory mapped I/O, parallel I/O, serial I/O
Hafta 14
Memory mapped I/O, parallel I/O, serial I/O, Real world perspective

Ders notları — henüz yok

CS 224 için defter ekibi henüz not yazmadı.

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

← katalog

Geçmiş GPA dağılımı 33 dönem · ort. 2.37

DönemCourse CPA
2025-2026 Fall 2.77 4 sec · 81 öğr
2024-2025 Fall 2.53 4 sec · 93 öğr
2024-2025 Spring 2.68 6 sec · 167 öğr
2023-2024 Fall 2.47 4 sec · 87 öğr
2023-2024 Spring 2.51 6 sec · 148 öğr
2022-2023 Fall 2.53 4 sec · 81 öğr
2022-2023 Spring 2.37 6 sec · 198 öğr
2021-2022 Fall 2.30 4 sec · 74 öğr
2021-2022 Spring 2.54 6 sec · 135 öğr
2020-2021 Fall 2.36 4 sec · 101 öğ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.

⚠️ FZ engelleyen şartlar

Students who fail to meet all of the following requirements will receive a grade of FZ: --score at least 30 on the midterm exam --score at least 60% average lab grades -- attend at least 5 labs.

Hocalar 2 bu dönem · 5 geçmiş

Bu dönem (2025-2026 Spring) · 6 section
Fazlı Can ×4, Alper Sarıkan ×2
Geçmişte ders veren (5 kişi)
Ayşegül Dündar Boral, Özcan Öztürk, William Sawyer, Mehmet Baray, Uğur Güdükbay