This module is offered in 2021-22.

Learning Outcomes

On successful completion of this module, the student should:

  • Have gained understanding of selected key principles of Computer Science and their application in everyday devices and services.
  • Have gained research/reading skills, including technical matters such as correct citation procedure.


Various topics, for example:

  • How Google works - sorting, indexing, massively parallel computing.
  • How mobile phones work - GSM, base stations, tracking, audio encoding.
  • MP3 players - data compression, audio compression, information theory.
  • Online banking - security, cryptography.
  • How the School computing services work.
  • Wireless networking - difference from wired networking, constraints, security.
  • Operating systems - what they do for us and why.
  • E-commerce - databases, how they work and why we need them.
  • Peer-to-peer concepts.

Compulsory Elements

This module has the following compulsory elements in addition to those common to all sub-Honours modules (tutorials, mark of 4 in each assessment component).

  • Submit two coursework essays.

Module Delivery

Back to top

Last Published: 14 Jun 2024.