Module Overview

Computer Systems

The aim of this module is to: Give learners practical skills with the installation, configuration, troubleshooting, fault diagnosis and reporting of computer components. Give learners a theoretical understanding of the workings of the modern personal computer and associated peripheral devices. Provide learners with an understanding and an in-depth knowledge of computer hardware.

Module Code

COMP H1013

ECTS Credits


*Curricular information is subject to change

How Computers Work

- Number systems & conversions- Structure and hierarchies of memory- RAM and cache/COASt memory- Function and operation of CPUs- Bus technologies

Assembling a Computer

- Overview of The Assembly Process and Safety Issues- Preparing The Motherboard for Installation

Preventative Maintenance and Troubleshooting PC Hardware and Software

- Elements of preventative maintenance- Tools and equipment- ESD- Troubleshooting hardware and software basics- Registry problems- Windows backup and recovery

Generic Operating System Fundamentals

- Components and Services- Partitioning of Hard Disk Drives- BIOS, memory management, booting- Real versus Protected mode memory addressing

Linux Operating System

- The K Desktop Environment (KDE) - Operating System Installation- Linux/UNIX Command-Line- File systems used in Linux (Ext3, Ext4)

Windows Operating Systems

- Operating System Installation- Comparison of Windows XP and Windows 7- DOS Command-Line- File systems used in Windows (NTFS, FAT)


- Understanding RAMDAC and video memory- Audio and sound cards- PCIe, CD-RW, DVD, Blu-ray- Overview of Printers and Scanners

Cloud Computing and Advanced Hardware for Servers

- Virtualisation Overview- Virtualisation Technologies (VMware, MS Virtual PC, Xen)- Network server overview- Redundancy and High Availability- Adding hardware to a server

Portable Devices

- Laptops, Tablets, Smartphones and embedded devices- Communications technologies for portable devices

C Programming

- Introduction to the C Programming Language

Module Content & Assessment
Assessment Breakdown %
Other Assessment(s)100