|
| Course Description
In this course we will discuss the core concepts of computer
organization. We will examine concepts related to both hardware (gates,
memory, binary system, etc) and software (operating systems, compilers,
assmblers, etc) and of course their interface. We will introduce and use
in the lab assignments two important tools in this course: assembly
programming (we use MIPS) and hardware programming (we use Verilog).
Lecture Hours Mon. and Wed. 5:30-7:00pm SLH E
Tests
There will be a midterm worth 25% and a final worth 43%. The final will
cover all the material in the course and will be during the regular exam
period.
Lab Assignments.
There will be eight lab assignments carrying 8*4=32% of the total
mark. The will be during the prescheduled labs. There will be two makeup
labs, one for the first four and the other for the other four. We will be
using
Prof. Roumani's Lab
Handbook.
Text
The text is "Computer Organization and Design"
by David A. Patterson, John L. Hennessy 4th edition.
Last
Modified: Jan 7 02:19 |