BSc Mathematics and Computer Science,
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