← All courses at University of Leicester

BSc Mathematics with Data Science and Artificial Intelligence

University of Leicester

Institution
University of Leicester
Level
undergraduate
Subject
Mathematics with Data Science and Artificial Intelligence BSc
Duration
3-4 years
UCAS code
G120, G121, G122
Typical offer
A-level ABB

Entry requirements

A level: ABB including Maths

About this course

BSc in Mathematics, Mathematics and Statistics, and Computer Science (Artificial Intelligence). Core topics include Programming, Data Analysis, Statistics, Mathematical Modelling, and Artificial Intelligence & Machine Learning. A research project on a data science or AI topic is undertaken in the final year. Programming is taught in Python, R, and MATLAB, with LaTeX used for scientific writing.

Modules

  • Mathematics and AI Project
  • Machine Learning for Data Analysis and Artificial Intelligence
  • Markov Processes
  • Mathematical Modelling
  • Operational Research
  • Scientific Computing
  • Financial Engineering
  • Computers, Society and Professionalism
  • Computational Intelligence and Software Engineering
  • Data Mining and Neural Networks
  • Generalised Linear Models
  • Introduction to Functional Data Analysis
  • Nonlinear Optimisation
  • Complex Analysis
  • Communicating Mathematics
  • Analysis and Design of Algorithms
  • Calculus and Analysis 1
  • Linear Algebra 1
  • Fundamentals of University Mathematics
  • Programming Fundamentals
  • Calculus and Analysis 2
  • Linear Algebra 2
  • Probability and Statistics
  • Algorithms, Data Structures and Advanced Programming
  • Vector Calculus
  • Statistical Distributions and Inference
  • Fundamentals of Data Science
  • Advanced Linear Algebra
  • Advanced Discrete Mathematics
  • Introduction to Computing
  • Mathematical Foundations of AI and Machine Learning
  • Statistical Data Analysis
  • AI for Data Science
  • Industrial Applications of Mathematics
  • Data Analytics
  • Differential Equations