School of Computer Science

Module 19340 (2016)

Module description - Computer Systems & Architecture

The Module Description is a strict subset of the Syllabus Page.

Module Title Computer Systems & Architecture
School School of Computer Science
Module Code 06-19340
Level 2/I
Member of Staff Iain Styles
Semester Semester 1 - 10 credits
  • 06-28344 - Elements of Functional Computing

2 lectures and 1 exercise class per week

Contact Hours: 34


Principles of computer organisation, architecture and design; the hardware-software interface; control of peripherals; basics of networking.


On successful completion of this module, the student should be able to:

  1. explain and apply the fundamental principles upon which the operation of modern computers is based
  2. demonstrate a knowledge of the structure and organization of computer systems, including the role and operation of each of the component modules
  3. explain and apply the fundamental concepts and issues involved in the control of peripherals, including interrupt-handling
  4. explain the fundamental concepts and issues involved in computer networking, including the need for protocols, addressing and routing
  5. Demonstrate a knowledge of the interaction between software and hardware, demonstrating how programs are executed

Sessional: 1.5 hr examination (80%), continuous assessment (20%)

Supplementary (where allowed): 1.5 hr examination (80%) with the continuous assessment mark carried forward (20%)