ELEC3219 Advanced Computer Architecture

Module Overview

This module covers the development of modern computer architectures for servers, workstations, hand-held devices, signal processing and embedded systems from the introduction of the four-stage RISC pipeline to the present day.

Module Details

Semester:

Semester 2

CATS points:

15

ECTS points:

7.5

Level:

Level 6

Module Lead:

Terrence Mak

Aims and Objectives

Module Aims

This module gives a broad introduction into the study of computer architecture as it applies to current electronic and computer systems.
We will look at the history of specialist architectures and draw lessons for the present from the successes and failures of the past.
We will investigate simulation techniques of use in developing and analysing modern architectures.

Learning Outcomes

Knowledge and Understanding

Having successfully completed this module, you will be able to demonstrate knowledge and understanding of:

The evolution of modern computer architectures

The design decisions taken in modern architectures

Subject Specific Intellectual and Research Skills

Having successfully completed this module you will be able to:

Evaluate the likely performance of a proposed computer architecture

Outline the design of a computer system to meet a performance requirement

Transferable and Generic Skills

Having successfully completed this module you will be able to:

Use graduate-level literature to expand your understanding of future architectures