BSc (Hons) Mathematics and Computer Science

Mathematicians and computer scientists are amongst the most highly-prized graduates today. On this programme, you will divide your studies more or less equally between the two subjects, studying modules from Mathematics (G100) and Computer Science (G400).This programme is accredited to meet the educational requirements of the Chartered Mathematician designation awarded by the Institute of Mathematics and its Applications.This programme is available with a Year in China. The Year in China allows undergraduate students the opportunity to spend one year at our joint venture, Xi'an Jiaotong-Liverpool University (XJTLU), following XJTLU's BA China Studies degree classes. XJTLU is a fully English-speaking university, located in Suzhou. If you wish to study this programme with a Year in China please put the option code YC in the Further Choices section of your UCAS application form.

Read more

Modules

  • Compulsory modules
  • CALCULUS I
  • CALCULUS II
  • DATA STRUCTURES AND ALGORITHMS
  • DESIGNING SYSTEMS FOR THE DIGITAL SOCIETY
  • INTRODUCTION TO LINEAR ALGEBRA
  • OBJECT-ORIENTED PROGRAMMING
  • Options modules
  • NEWTONIAN MECHANICS
  • NUMBERS, GROUPS AND CODES
  • INTRODUCTION TO PROGRAMMING
  • PROGRAMMING LANGUAGE PARADIGMS
  • INTRODUCTION TO STATISTICS USING R
  • Compulsory modules
  • COMPLEXITY OF ALGORITHMS
  • Options modules
  • 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
  • NUMERICAL METHODS FOR APPLIED MATHEMATICS
  • Options modules
  • 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
  • COMPLEX INFORMATION NETWORKS
  • COMMUNICATING COMPUTER SCIENCE
  • DATA MINING AND VISUALISATION
  • RELATIVITY
  • DIFFERENTIAL GEOMETRY
  • GAME THEORY
  • MATHEMATICAL RISK THEORY
  • MEDICAL STATISTICS
  • NUMBER THEORY
  • PROJECTS IN MATHEMATICS
  • THEORY OF STATISTICAL INFERENCE
  • ADVANCED TOPICS IN COMPUTER GAME DEVELOPMENT
  • £24,550 Per Year

    International student tuition fee

    3 Years

    Duration

    Sep 2024

    Start Month

    Aug 2024

    Application Deadline

    Upcoming Intakes

    • September 2024

    Mode of Study

    • Full Time