← All courses at University of Sussex

BSc Computer Science

University of Sussex

Institution
University of Sussex
Level
undergraduate
Subject
Computer Science BSc (Hons)
Duration
3 years
UCAS code
G400
Typical offer
A-level ABB, IB 32

Entry requirements

A level: ABB or BBB IB: 32 points

About this course

BSc (Hons) in Computer Science. Core topics include Programming, Computer Architecture, Data Analysis, and Artificial Intelligence & Machine Learning. Students complete an individual project in the final year and can choose from a range of specialist options to match personal interests.

Modules

  • Introduction to Programming
  • Mathematical Concepts
  • Principles of Digital Technology
  • Programming Concepts
  • Data Structures & Algorithms
  • Further Programming
  • Introduction to Computer Systems
  • Professional Skills
  • Global Design Challenge
  • Compilers and Computer Architecture
  • Databases
  • Design and Analysis of Algorithms
  • Introduction to Data Science
  • Applied Machine Learning
  • Computer Networks
  • Operating Systems
  • Software Engineering
  • Individual Project
  • Comparative Programming
  • Human-Computer Interaction
  • Introduction to Computer Security
  • Limits of Computation
  • Advanced Natural Language Engineering
  • Neural Networks
  • Technology-Enhanced Learning Environments
  • Web 3D Applications
  • Web Applications and Services