← 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
4 years
UCAS code
H121
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 bridging computational systems and mathematical theory. Core topics include Programming, Statistics, and Artificial Intelligence & Machine Learning. This four-year course includes a professional placement and a study abroad option. The first year covers foundational concepts through Programming 1, Programming 2, Artificial intelligence 1, Core pure and statistical mathematics A, and Core pure and statistical mathematics B. The second year progresses to advanced themes via Algorithms and complexity, Machine learning, Software engineering, Statistics 2A, and Statistics 2B. Year three consists of a professional placement and study abroad. The final year concludes with an 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
  • Professional placement
  • Study abroad
  • Individual project