← Teaching

Core Computing Concepts Y1, 20cr

Overview

This module covers four foundational topics central to a broad understanding of computing science and developing computing systems. Each topic is covered over a six-week block; knowledge gained is applied in later modules and, depending on the student's degree programme, developed further. Topics cover the history, major advances and trends in computing; foundations of computer system usability; cyber security; and a technology specific to the student's degree course.

Learning Outcomes

  1. Explore critical aspects of the history, major advances and trends in computing.
  2. Demonstrate a measured approach to the design, construction and management of websites.
  3. Describe the major principles of cyber security.
  4. Explain the key concepts of usability evaluation.