Computer Architecture (ELEC3608)

UNIT OF STUDY

This unit of study explores the design of a computer system at the architectural and digital logic level. Topics covered include instruction sets, computer arithmetic, performance evaluation, datapath design, pipelining, memory hierarchies including caches and virtual memory, I/O devices, and bus-based I/O systems. Students will design a pipelined reduced instruction set processor.

Our courses that offer this unit of study

Further unit of study information

Classes

2hrs lecture per week and 2hrs lectures/labs per week.

Assessment

Through semester assessment (40%), Final Exam (60%)

Faculty/department permission required?

No

Unit of study rules

Prerequisites and assumed knowledge

Prerequisite: Assumed knowledge: Basic knowledge of digital logic is required., ELEC2602

Prerequisite: Assumed knowledge: Basic knowledge of digital logic is required.

Study this unit outside a degree

Non-award/non-degree study

If you wish to undertake one or more units of study (subjects) for your own interest but not towards a degree, you may enrol in single units as a non-award student.

Find a non-award course for this unit of study

Cross-institutional study

If you are from another Australian tertiary institution you may be permitted to underake cross-institutional study in one or more units of study at the University of Sydney.

Find a cross-institutional course for this unit of study