Advanced Computer Systems

10 Units

Introduces students to advanced concepts in computer architecture and design, emphasising quantitative methods for performance evaluation. Topics include performance measures and cost, instruction set architecture, pipelining, instruction-level parallelism, caches, multiprocessors and interconnection networks.

Faculty Faculty of Engineering and Built Environment
School School of Electrical Engineering and Computer Science
Availability Semester 1 - 2016 (Callaghan)
Learning Outcomes

On successful completion of this course, students will be able to:

  1. Illustrate their understanding of advanced computer architecture and evaluating its performance.
  2. Compose firmware to create a multi-core processor based computer architecture upon a FPGA development board.
  3. Compose software to solve a computational problem using their advanced computer architecture.
  4. Operate as an integral member of a small team.
  • performance measures and cost
  • instruction set principles
  • pipelining
  • instruction level parallelism
  • caches
  • multiprocessors
  • interconnection networks


Assumed Knowledge ELEC3720
Assessment Items
  • Project: Design Project
  • Formal Examination: Formal Examination

Contact Hours
  • Laboratory: for 2 hour(s) per Week for Full Term
  • Lecture: for 2 hour(s) per Week for Full Term
  • Tutorial: for 1 hour(s) per Week for Full Term
Timetable 2016 Course Timetables for ELEC4700
Got a question?

Contact us for advice on how to apply, enrol, or for more information.

Ready to start?

Once you’ve read our Application guide you’re ready to apply