Computer Technology


This module covers PC hardware components and the entire computing stack from the transistor to the application level.

It also provides an introduction to the UNIX operating system, command line utilities and navigation, version control and virtualisation.

Learning Outcomes

  1. Demonstrate knowledge and understanding about computer architectures and the hardware and software components involved.

  2. Demonstrate an understanding of the representation and manipulation of computer data and information.

  3. Show an awareness and appreciation of major computer technology trends.

  4. Understand the basic architecture of a Unix System and perform the following system interactions:

    • File system navigation and file manipulation using a command line interface

    • System and File Security

    • Input and Output Redirection

  5. Demonstrate basic use of a version control system

  6. Initialise and interact with virtualised computing resources

% Coursework 100%