Advanced Computer Architecture 2008

Tentative Syllabus

Course No.#224
Instructor: Dr. Hitoshi Oi
(Assistant Professor, Computer Architecture and Operating Systems Group)
office: 242-C
office hours: TBD
email: hitoshi©
phone: 2580
Course Web Page:
Class Schedule TBD

Objectives and Course Organization

This is a project-oriented course to learn and experiments in design and implementation techniques of modern computer systems. In the first few weeks, the related topics will be reviewed using reading materials such as journal/conference papers and magazine articles. Possible topics and tools that can be used for the projects will be introduced during this period. For the rest of the quarter, in addition to the literature study, students will report the progress of their project. Some tools can be used on the workstation provided by the school, but some others will require root access (privileged). Since this is a graduate course, you should have access to the computer in your lab for such tools. The instructor will assist student who have difficulties in using such tools.

Topics Covered

The following topics should be covered in the course. The first three topics are mandatory as they are very basic and common to whatever topic you choose for the project. Other topics will be covered according to the interests of the students.

Course Material

Selected journal and conference papers and magazine articles will be used. No textbook required. However, the following book is recommended as a reference:
COMPUTER ARCHITECTURE, A Quantitative Approach, Fourth Edition.
ISBN-13: 978-0-12-370490-0, ISBN-10: 0-12-370490-1, MORGAN KAUFFMAN

Grading Scheme and Policies

Final exam (20%) + Class participation (20%) + Project (60%) (tentative).

Course Notice Board

All notice and update will be posted on this notice board. Please check regularly and frequently. The articles for this course will be tagged as CA.
Hitoshi Oi