← All courses at Swansea University

BSc Mathematics and Computer Science,

Swansea University

Institution
Swansea University
Level
undergraduate
Subject
Mathematics and Computer Science, BSc (Hons)
Duration
3 years
UCAS code
GS10
Typical offer
A-level ABB

Entry requirements

A level: ABB-BBC to include B in A Level Maths IB: 32 to include 5 at Higher Level "Mathematics: Analysis and Approaches" or 32 overall with 5 at Higher Level in "Mathematics: Applications and Interpretation"

About this course

BSc in Mathematics and Computer Science. Core topics include Programming, Systems Design, Embedded Systems, Data Analysis, Statistics, Mathematical Modelling, and Artificial Intelligence & Machine Learning. Students choose from three specialisation themes: Modelling and Simulation, Data Science and Logic, or AI. Optional placement and study-abroad years are available alongside the standard three-year route.

Modules

  • Programming & Software Engineering 1
  • Programming & Software Engineering 2
  • Analysis 1
  • Dadansoddi 1
  • Foundations of Algebra
  • Sylfeini Algebra
  • Analysis 2
  • Dadansoddi 2
  • Vector Spaces and Linear Algebra
  • Gofodau Fector ac Algebra Llinol
  • Database Systems
  • Visual Computing
  • Game Theory and Optimization
  • Multi-variable analysis
  • Dadansoddi Aml-Newidyn
  • Vector Spaces
  • Gofodau Fector
  • Groups and Rings
  • Grwpiau a Chylchoedd
  • Declarative Programming
  • Differential Equations
  • Probability Theory
  • Artificial Intelligence
  • Mathematical Modelling: Theory and Practice
  • Statistical Data Analysis
  • Embedded Systems Design
  • Topology
  • Dissertation in Mathematics and Computer Science
  • Cryptography and IT-Security
  • Machine Learning
  • Critical Systems
  • Markov Processes and Applications
  • Dynamical Systems
  • Logic for Computer Science
  • Numerics of ODEs and PDEs
  • Risk and Survival Models