BSc (Hons) Mathematics and Computer Science
Course Overview
Mathematicians and computer scientists are amongst the most highly-prized graduates today.
Tuition fee
Apply by
Start date
Duration
Campus
Mode of study
Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
Offer response
2 weeks after your application is submitted
Compare Courses!
You can now compare courses and find which one suits you the best.
Course Overview
Mathematicians and computer scientists are amongst the most highly-prized graduates today.
Requirements
The requirements may vary based on your selected study options.
Modules
- Calculus I
- Calculus II
- Data Structures and Algorithms
- Designing Systems for the Digital Society
- Introduction to Linear Algebra
- Object-Oriented Programming
- Introduction to Programming
- Programming Language Paradigms
- Newtonian Mechanics
- Numbers, Groups and Codes
- Introduction to Statistics Using R
- Complexity of Algorithms
- Computer Networks
- Computer Systems
- Database Development
- Introduction to Theory of Computation
- Vector Calculus with Applications in Fluid Mechanics
- Classical Mechanics
- Complex Functions
- Linear Algebra and Geometry
- Commutative Algebra
- Operational Research: Probabilistic Models
- Financial Mathematics
- Introduction to Artificial Intelligence
- Cyber Security
- Group Software Project
- Distributed Systems
- Computer-Based Trading in Financial Markets
- Statistics and Probability I
- Principles of Computer Games Design and Implementation
- Differential Equations
- Software Engineering I
- Statistics and Probability II
- Metric Spaces and Calculus
- Operational Research: Linear and Convex Methods
- Numerical Methods
- Knowledge Representation and Reasoning
- Biocomputation
- Efficient Sequential Algorithms
- Multi-Agent Systems
- Formal Methods
- Software Engineering II
- Introduction to Computational Game Theory
- Computational Game Theory and Mechanism Design
- Optimisation
- Further Methods of Applied Mathematics
- Cartesian Tensors and Mathematical Models of Solids and Viscous Fluids
- Quantum Mechanics
- Group Theory
- Combinatorics
- Applied Probability
- Linear Statistical Models
- Networks in Theory and Practice
- Advanced Artificial Intelligence
- Final Year Second Semester 15 Credit Project
- Network Mining and Analysis
- Communicating Computer Science
- Data Mining and Visualisation
- Relativity
- Differential Geometry
- Game Theory
- Mathematical Risk Theory
- Medical Statistics
- Number Theory
- Theory of Statistical Inference
- Advanced Topics in Computer Game Development
- Professional Projects and Employability in Mathematics
- Cloud Computing for E-Commerce
- Quantum Computing and Security
NOW ON YOUR PHONE
Explore. Apply. Track. On the go.
Find the right course, submit your application, and stay updated - all from your phone.
Related courses
Tuition fee
Apply by
Start date
Duration
Campus
Mode of study
Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
Offer response
2 weeks after your application is submitted