CmpE 511 Computer Architecture  2018 Fall


Course Schedule: 

ThThTh 678 (BM A3)

Course Program: 


  1. Evaluation metrics
  2. Instruction Set Architecture
  3. Parallelism: instruction-, data-, thread-level
  4. Memory Hierarchy 
  5. Interconnects
  6. Domain Specific Architectures



Reference Books: 

J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach, Sixth Edition, Morgan Kaufmann, 2019.

James Gil de Lamadrid, Computer Organization: Basic Processor Structure, 1st Edition, CRC Press, 2018.

Recent papers in the literature.



Assignments: 80%
Midterm: 20%


Required Skills

Proficiency in one of the following languages is required: C, C++, Verilog, VHDL.

In addition, some familiarity with Python will be a plus.

Course Management

Canvas Instructure (CmpE511): Invitation will be sent. You need to accept it to receive announcements and assignments.


Contact us

Department of Computer Engineering, Boğaziçi University,
34342 Bebek, Istanbul, Turkey

  • Phone: +90 212 359 45 23/24
  • Fax: +90 212 2872461

Connect with us

We're on Social Networks. Follow us & get in touch.