- Module code: CS132
- Module name: Computer Organisation & Architecture
- Department: Computer Science
- Credit: 15
Module content and teaching
To provide students with a fundamental understanding of the functional components of a computer system, and how they are organised. The emphasis of the module is on the hardware aspects of a system, and how hardware is used during the execution of software. This is a core component of all computer science related degree courses. Practical skills will also be developed in the use and construction of computer components, and their interfacing to microprocessors.
Principal learning outcomes
"By the end of the module a student should be able to: Understand the operation of electronic logic elements; Understand the organisation of a computer system in terms of its main components; Understand the detailed operation of a simple microprocessor; Understand different processor architectures; Understand input/output mechanisms; Understand the various parts of a system memory hierarchy; Have practical experience of prototyping digital circuits; Be able to interface digital circuits to microprocessor systems."
Timetabled teaching activities
Term 1,2. 20 one-hour lectures and 10 three-hour laboratory sessions.
|Assessment group||Assessment name||Percentage|
|15 CATS (Module code: CS132-15)|
|D (Assessed/examined work)||Coursework||40%|
|2 hour examination||60%|
This module is available on the following courses:
- Undergraduate Computer Systems Engineering (G406) - Year 1
- Undergraduate Computer Systems Engineering (G408) - Year 1
- Undergraduate Computer Science (G500) - Year 1
- Undergraduate Computer Science MEng (G503) - Year 1
- Undergraduate Computer and Management Sciences (G5N1) - Year 1