CS 154 Computer ArchitectureSpring Term 2018
Department of Computer Science
University of California Santa Barbara
Midterm and Final Exam DatesThe Midterm Exam will be in class, date TBA ←
The Final Exam will be in class at 12:00-3:00pm on Tuesday, June 12 ←
Homework AssignmentsWe will have 5 Homework Assignments.
The HW Assignments are due Fridays at 12pm on (generally) even weeks. ←
The paper copy of the homework assignments are to be delivered to the "cs154 - Koç" homework box in the CS Mail Room (HFH 2108). An electronic copy (Text, MS Word or PDF) can be submitted via the Dropbox link (see below). You could also scan/pdf your handwritten work; however, do not submit (low-resolution or small) phone-camera images. No late homework is accepted.
Lab AssignmentsWe will have 4 Labs.
The Lab Reports are due Fridays at 12pm on (generally) odd weeks ←
The paper copy of the ab reportsmework assignments are to be delivered to the "cs154 - Koç" homework box in the CS Mail Room (HFH 2108). An electronic copy (Text, MS Word or PDF) can be submitted via the Dropbox link (see below). The lab reports should be written neatly, should include the code (whenever applicable), screenshots of the simulator states, and figures. No late lab report is accepted.
Weekly Course PlanWe will cover Chapters 1-5 of the Textbook.
The weekly plan is as follows:
Catalog SpecificationIntroduction to the architecture of computer systems. Topics include: central processing units, memory systems, channels and controllers, peripheral devices, interrupt systems, software versus hardware tradeoffs.
Prerequisite RulesPrerequisite: Computer Science 32 and Computer Science 64
Not open for credit to students who have received credit for ECE 154, ECE 154A or ECE 154B
Dr. Çetin Kaya Koç