Skip To Content

0 items in cart

View Cart | Checkout

Computer Systems Architecture

EE282

Delivery Options: Online


Course Description

This course focuses on advanced system-level architecture techniques for devices such as personal computers, servers, and embedded or portable systems. It covers topics such as cache hierarchies, memory systems, storage and IO systems, virtualization, clusters, fault-tolerance, and low-power design. At the completion of the course, you will understand basic principles such as locality, coarse-grain parallelism, overlapping communication and computation, performance/power trade-offs, and reliability. Overall, you will understand how computer systems are organized and, more importantly, why they are organized that way.

Topics Include

  • Cache hierarchies, memory systems, storage and IO systems
  • Virtualization, clusters, fault-tolerance, and low-power design
  • Interactions between hardware and software layers in such systems
  • Performance analysis and optimization techniques for small and large-scale systems
  • Principles such as locality, coarse-grain parallelism, overlapping communication and computation, performance/power trade-offs, and reliability

Degrees and Certificates

Prerequisite(s)

EE 108B

Recommended

CS 140

We highly recommend watching the course preview to ensure you have the requisite background and understand the scope of material covered.


COURSE SECTION

EE282 - 022 Online Available Spring 2009-10

Enroll in this Section

Day Date Time Location
Mon, Wed   Mar 29 to Jun 09, 2010 11:00AM to 12:15PM Online

Non Degree Option
Note: Enrolling in this course for credit under the Non Degree Option requires an approved application. If you do not already have an approved application on record, the application will be presented to you as part of the checkout process. If your application is denied, tuition and fees for the course will be refunded.

Textbooks/Course Materials
Students enrolled in a graduate course for credit are required to complete homework assignments, projects, and take exams as required of all students during the 10-week quarter. Information regarding textbooks and materials is usually covered in the first lecture and may also be found on the course Web site.

Units: 3

Instructor(s):
Christos Kozyrakis

Tuition Options:
For Credit (member) $3,300.00 ?
For Credit $3,900.00 ?
Audit (member) $995.00 ?
Audit $1,150.00 ?

Section Fee(s):
Document Fee $80.00 ?