← All courses at University of Bath

BSc Computer Science and Mathematics

University of Bath

Institution
University of Bath
Level
undergraduate
Subject
Computer Science and Mathematics
Duration
3 years
UCAS code
H120
Typical offer
A-level A*A*A, IB 36

Entry requirements

A level: A*A*A including A*A in Mathematics and Further Mathematics. IB: 36 points overall and either 7, 7, 6 in three Higher Level subjects including 6 in Mathematics: Analysis & Approaches or 7, 6, 6 or 7, 7, 5 in three Higher Level subjects including 7 in Mathematics: Analysis & Approaches.

About this course

BSc (Hons) in Computer Science and Mathematics, a mathematics and computer science degree exploring both academic areas in tandem. Core topics include Programming, Statistics, and Artificial Intelligence & Machine Learning. The final year includes an individual project. The first year establishes foundations through compulsory modules such as Artificial intelligence 1, Core pure and statistical mathematics A, Core pure and statistical mathematics B, Programming 1, and Programming 2. The second year advances study with Algorithms and complexity, Machine learning, Software engineering, Statistics 2A, and Statistics 2B. The third year centres on the compulsory individual project.

Modules

  • Artificial intelligence 1
  • Core pure and statistical mathematics A
  • Core pure and statistical mathematics B
  • Programming 1
  • Programming 2
  • Algorithms and complexity
  • Machine learning
  • Software engineering
  • Statistics 2A
  • Statistics 2B
  • Individual project