MSci (Hons) Mathematics with Computer Science · Lancaster UniversityIntegrated Master's degree · 4 years
Request information University profile
Lancaster University · Undergraduate

MSci (Hons) Mathematics with Computer Science Integrated Master's degree at Lancaster University

MSci (Hons) Mathematics with Computer Science at Lancaster University combines mathematical rigour with applied computer science, preparing you for specialist roles across the technology sector.

MSci (Hons)
Award
4
Years
Full-time
Study mode
87%
in work/study (15m)

About this course

Find out more about studying Mathematics with Computer Science MSci Hons (GG1K) at Lancaster University From the provider’s course page.

MSci (Hons) Mathematics with Computer Science is an Integrated Master's degree (MSci (Hons)) at Lancaster University, based in Bailrigg Campus, Lancaster. It runs 4 years, studied full-time.

For Mathematics graduates from this provider, 87% were in work or further study 15 months after graduating, 80% in highly skilled roles, typical earnings around £30,000. (HESA Graduate Outcomes / LEO, via Discover Uni.)

For the typical curriculum, specialisations, career paths and graduate earnings for Computer Science, see the sections below.

Course evidence score

The arithmetic mean of the official measures available for this course: NSS satisfaction, graduate activity and continuation.

8.8
/ 10
Excellent
3 of 3 official measures
Student satisfaction
What students say in the National Student Survey
Excellent86

Published threshold met NSS publication requires sufficient responses; small differences are not a rank. NSS mean of 7 published themes (Discover Uni snapshot 2026-06-21)

Graduate outcomes
In work or further study 15 months after graduating
Excellent87

Limited evidence Published sample: 25; treat comparisons cautiously. Cohort 2022-23. Graduate Outcomes work or further study 87% (2022-23; Discover Uni snapshot 2026-06-21)

Continuation
Students who continue past their first year
Exceptional90

Published threshold met Discover Uni suppresses continuation data below its publication threshold. Cohort 2021-23. Continuation 90% (2021-23; Discover Uni snapshot 2026-06-21)

Curriculum & modules

Real modules published for this course, grouped only where the source gives a year, stage or level.

Year 1 6 modules
  • Fundamentals of Computer ScienceCore
    Module details

    Computing and data control many critical elements of modern society. It’s vital that there is a strong theoretical foundation to computer science. We begin by examining the hard questions at the centre of computer science. You will cover the fundamentals in logic, sets, and mathematics of vectors, matrices and linear algebra and their practical applications in software, such as computer graphics. Algorithms, abstract data types, and analysis of algorithms is introduced to allow you to make reasonable decisions about the design of your programs. Finally, you will get the chance to investigate the principles of data science to select, process and analyse data, and examine the way programs and

  • Logic and Discrete MathematicsCore
    Module details

    At university, emphasis is placed on understanding general mathematical theorems. They apply in many different cases, and understanding why a result is true enables us to creatively use the underlying ideas to tackle new problems. Study the language and structure of mathematical proofs, illustrated by results from number theory. You will see the concept of congruence of integers, which is a simplified form of arithmetic where seemingly impossible problems become solvable. In relation, you’ll encounter the abstract idea of an equivalence relation. Sets and functions form the basic language of mathematics. You will study functions of a real variable and abstract functions between arbitrary set

  • Matrices and CalculusCore
    Module details

    Interested in how mathematicians build theories from basic concepts to complex ideas, like eigenvalues and integration? Journey from polynomial operations to matrices and calculus through this module. Starting with polynomials and mathematical induction, you will learn fundamental proof techniques. You will explore matrices, arrays of numbers encoding simultaneous linear equations, and their geometric transformations, which are essential in linear algebra. Eigenvalues and eigenvectors, which characterise these transformations, will be introduced, highlighting their role in applications including population growth and Google's page rankings. Next, we will reintroduce you to calculus, from its

  • Probability and StatisticsCore
    Module details

    An introduction to the mathematical and computational toolsets for modelling the randomness of the world. You will learn about probability, the language used to describe random fluctuations, statistics and the mathematical techniques used to extract meaning from data. You will explore how computing tools can be used to solve challenges in scientific research, artificial intelligence, machine learning and data science. You will develop the axiomatic theory of probability, discover the theory and uses of random variables and investigate how theory matches intuitions about the real-world. You will then dive into statistical inference, learning to select appropriate probability models to describ

  • Software DevelopmentCore
    Module details

    Software forms a central aspect of our lives. From the applications we run on our phones to satellites in space, all modern technology is enabled by software. In this module, you will focus on Software Development, the processes and skills associated with designing and constructing computer programs. Designed with your needs in mind, whether you have previous experience in computing or not, we adapt to ensure you gain the contemporary knowledge, skills and techniques needed to develop high-quality computer software. This includes a thorough treatment of the principles of computer programming and how these principles can be applied using a range of contemporary and established languages such

  • Symmetry and SequencesCore
    Module details

    Symmetry is central to our understanding of a range of subjects, from the structure of molecules to the roots of polynomials. In this module, you will see how group theory naturally appears whenever we look at symmetry. Using familiar examples, including symmetries of regular polygons, rotations and reflection matrices, roots of 1 in the complex plane, and permutations, you will define what makes a group and how this can provide a unifying language, highlighting connections between seemingly different subjects. You will then transition into mathematical analysis, developing an approach to sequences, limits, and continuity that provides the foundation for calculus. Examining a range of exampl

Year 2 12 modules
  • Linear AlgebraCore
    Module details

    Building on your knowledge of vectors and matrices, this module explores the elegant framework of linear algebra, a powerful mathematical toolkit with remarkably diverse applications across statistical analysis, advanced algebra, graph theory, and machine learning. You'll develop a comprehensive understanding of fundamental concepts, including vector spaces and subspaces, linear maps, linear independence, orthogonality, and the spectral decomposition theorem. Through individual exploration, small-group collaboration, and computational exercises, you'll gain both theoretical insight and practical skills. The module emphasises how these abstract concepts translate into powerful problem-solving

  • Project SkillsCore
    Module details

    Researching, collaborating, writing and presenting are key skills for all students. Collaborating with fellow students, you will investigate a chosen mathematical or statistical subject and produce a report and presentation to share your findings. As part of this, you will learn how to format and structure scientific reports and papers, use specialised documentation software like LaTeX, conduct research, cite and reference sources.

  • Secure Data and SystemsCore
    Module details

    We introduce the foundational principles of systems security, focusing on Confidentiality, Integrity and Availability; and Authentication, Authorisation and Accountability (AAA). You will explore access control models, security policies and the mechanisms that underpin secure system design. You will learn about the main categories of cryptosystems (e.g. symmetric, asymmetric) highlighting their practical applications and limitations in real-world contexts. We also investigate common system vulnerabilities and the tools and techniques used by attackers. Through structured, hands-on lab sessions, you will develop practical skills in identifying, analysing and mitigating threats.

  • Abstract AlgebraOptional
    Module details

    Ever wondered about the hidden structures that govern mathematics? Algebra is more than just equations, it's the language of symmetry and structure, underpinning subjects ranging from geometry and quantum mechanics to number theory and cryptography. The main frameworks for modern algebra are group theory and ring theory. Group theory topics include classifying symmetries, the symmetric group, Lagrange's theorem and the first isomorphism theorem. Similarly, ring theory explores the notions of subrings, ideals, and homomorphisms in an example-driven methodology, using abstract number systems, polynomial structures, and matrices. This module introduces the essential theory and techniques for al

  • Applied Data ScienceOptional
    Module details

    Never has the collection of data been more widespread than it is now. The extraction of information from massive, often complex and messy, datasets brings many challenges to fields such as statistics, mathematics and computing. Develop the skills and understanding to apply modern statistical and data-science tools to gain insight from contemporary data sets. By addressing challenges from a variety of applications, such as social science, public health, industry and environmental science, you will learn how to perform and present an exploratory data analysis and deploy statistical approaches to analyse data and draw conclusions. You will also develop judgement to critically evaluate the appro

  • Artificial IntelligenceOptional
    Module details

    Delve into the key principles of artificial intelligence (AI), touching on the core concepts and philosophy of AI and discussing its presence and ethical challenges in the modern world. Throughout, you will unearth the underlying principles of search spaces, knowledge representation and inference logic that form the core of rule-based systems, before learning the principles of machine learning, clustering, classification, linear regression and neural networks. From this, you will have the grounding necessary to progress to modules in topics such as machine learning, computer vision, and NLP. You will also gain a deeper understanding of computational problem solving, exploring the very nature

  • Complex AnalysisOptional
    Module details

    The success of Newton/Leibniz’s calculus raises the question: what happens if we replace the real numbers with the complex numbers? After all, their arithmetic structure is similar, and we can measure distances between points in both. You will learn how to define the derivative of a complex function as usual and explore the behaviour of functions that are complex differentiable. Everything resembles the real case, ultimately leading to the astonishing result that if a complex function can be differentiated once, it can be differentiated infinitely often and is expressed by its Taylor series. Integral calculus for complex functions opens a route towards evaluating definite integrals that cann

  • Extended RealityOptional
    Module details

    Extended reality (XR) refers to the interactive technologies that blend virtual and physical worlds into a hybrid environment or immersive experience. The technology is based on multi-modal platforms that integrate the use of widespread, wearable computing. In this module, you will explore different uses of extended reality within the reality-virtuality continuum and identify the needs and means of augmenting human senses. You will take an applied approach to the design, implementation, deployment, and evaluation of systems that are used to create an XR environment and deliver an immersive experience. To do this, you will study the latest trends in research, emerging technologies, and novel

  • Internet ApplicationsOptional
    Module details

    The internet and the world wide web have now pervaded every aspect of our lives, from ecommerce and entertainment to logistics and social media. Increasingly, application software is no longer written for specific devices, but for internet web browsers. The internet has replaced operating systems as the de-facto platform for application development, making an already global phenomenon now commonplace. This module explores the various approaches to the development of internet applications, investigating both the client and server-sides, and discussing the trade-off of performance, scalability, privacy and trust associated with these approaches. You will review the role of ‘cloud infrastructur

  • Mathematics of Artificial IntelligenceOptional
    Module details

    Machine learning is at the heart of modern AI systems, and it is a fundamentally mathematical subject. You will learn this mathematics by discovering how techniques are deployed in several AI systems, including the neural networks that have revolutionised the field. You’ll start by building connections with previously encountered approaches through the unifying concept of a loss function of a parameter vector. For example, with a neural network model the vector input is the set of weights, and the loss function might be the prediction error on a dataset. The goal is to find a vector input that produces a small loss; in the above example, this is known as training the neural net. You will lea

  • Multivariate Probability and StatisticsOptional
    Module details

    Statistics allows us to estimate trends and patterns in data and gives a principled way to quantify uncertainty in these estimates. The findings can lead to new insights and support decision-making in fields as diverse as cyber security, human behaviour, finance and economics, medicine, epidemiology, environmental sustainability and many more. Dive into the behaviour of multivariate random variables and asymptotic probability theory, both of which are central to statistical inference. You will then be equipped to explore one of the most fundamental statistical models, the linear regression model, and learn how to apply general statistical inference techniques to multi-parameter statistical m

  • Real AnalysisOptional
    Module details

    Continuing with your study into real numbers, you will explore their completeness (the idea that there are no ‘gaps’, unlike in the rationals). This completeness will be used to understand the limits of sequences, convergence of series, and power series. This framework will allow for precision when exploring continuity, differentiability, and integrability of functions of a real variable, providing an improved foundation for calculus. That will enable you to understand when it is appropriate to use calculus; for instance, in proving theorems in other areas of mathematics, such as mathematical physics, probability and number theory. The cornerstone of mathematical analysis is the construction

Year 3 18 modules
  • Commutative AlgebraOptional
    Module details

    Commutative rings generalise both integers and polynomials and they play a very important role in a wide area of mathematics. As well as being important in algebra, they sit at the heart of algebraic approaches including geometry and number theory, in part because rings of functions occur so naturally there, as they do in analysis. At this stage, you will already know how to factor and divide integers and polynomials. Therefore, a crucial question is to understand the factorisability and divisibility properties in more general commutative rings. For example, what is the analogue of the set of prime integers, or which are the invertible elements? You will seek to answer these questions, begin

  • Dynamic ModellingOptional
    Module details

    Models of dynamical systems are fundamental to our understanding of the physical and natural world. Explore a new class of model, the Markov jump process, for the time evolution of dynamical systems such as the evolution of species populations in the wild and the spread of infectious diseases. You will learn how to simulate from these processes and will study methods for understanding their properties and behaviours. Unlike deterministic differential equation models, Markov jump processes are random, allowing for different behaviour every time they are simulated. You will discover how it is often possible to associate a jump process with a related differential equation approximation and that

  • Environmental StatisticsOptional
    Module details

    Statistical techniques are often applied to environmental data, such as air temperatures, rainfall or wildfire locations. You will learn about some of the common features of such datasets and how these features are used to design statistical models. You will first be introduced to the Gaussian process model for continuous spatial processes. You will learn about the properties of the Gaussian process and implement this model for spatial data analysis, before investigating methods for point-reference data, such as earthquake or wildfire locations. You will also dip into natural hazard risk management, which seeks to mitigate the effects of events, such as flooding or storms, in a manner that i

  • Graph Theory and AlgorithmsOptional
    Module details

    The study of graphs (mathematical objects used to model networks and pairwise relations between objects) is a cornerstone of discrete mathematics. Graphs can represent important real-world situations, and the study of algorithms for graph-theoretical problems has strong practical significance. You will learn about structural and topological properties of graphs, including graph minors, planarity and colouring. We will introduce several theoretical tools, including matrices relating to graphs and the Tutte polynomial. We will also study fundamental algorithms for network exploration, routing and flows, with applications to the theory of connectivity and trees, considering implementation, proo

  • Hilbert SpacesOptional
    Module details

    An inner product space is a real or complex vector space, equipped with certain extra structure that formalises the geometrical notion of orthogonality. It turns out that each inner product space has an intrinsic notion of distance, allowing us to discuss convergence and completeness. Complete inner product spaces are known as Hilbert spaces. The theory of Hilbert spaces blends linear algebra and (real) analysis. It is a natural and powerful tool for studying problems of quantitative approximation. Furthermore, it provides an abstract framework that can be applied to diverse areas of maths, from differential equations and spectral theory to quantum mechanics and stochastic processes. This mo

  • Knots and GeometryOptional
    Module details

    Knots play a fundamental role in many areas of mathematics, from pure topology and algebra through to quantum field theory and protein-folding. Develop tools to measure knottedness, including geometrical ideas like curvature, knot invariants like the Jones polynomial, and the crucial concept of the fundamental group, which has applications in topology far beyond detecting knots.

  • Linear SystemsOptional
    Module details

    Linear systems of differential and integral equations provide a mathematical model for a wide range of real-world devices, including communication systems, 5G networks, electrical circuits, heating systems and economic processes. Mathematical analysis of these models gives insight into the behaviour of these devices, with applications in automatic control, signal processing, wireless communications and numerous other areas. Linear systems are considered in continuous time that reduce to a standard (A,B,C,D) state space representation. Via the Laplace transform, these are reduced further to rational transfer functions. Linear algebra enables us to classify and solve (A,B,C,D) models, while we

  • Machine LearningOptional
    Module details

    Delve into machine learning, a fundamental concept in artificial intelligence that enables a computer to learn how to perform a task from data rather than traditional programming. In this module, you will study the key ideas and techniques behind machine learning and develop the practical skills needed to understand the implications and potential of machine learning in business and society. You will begin by looking at real-world problems, challenges, and current machine learning methodology. Building on this, you will cover a variety of approaches to machine learning, from decision trees to a wide range of deep neural networks, including multilayer perceptrons, convolutional neural networks

  • Mathematical CryptographyOptional
    Module details

    The module commences by looking at classical methods of encryption, discussing their advantages, disadvantages and efficiency. You will also investigate statistical attacks on these methods of encryption and the need for better methods. After this, you will explore modern methods of encryption that are used in the real-world and rely on the robustness of modular arithmetic. While most encryption methods are still considered secure, you will review potential attacks on these systems (e.g. factorisation algorithms) and situations where bad key generation or implementation has occurred. Production of a big enough quantum computer renders the above schemes useless. Therefore, you will dive into

  • Mathematical FinanceOptional
    Module details

    Mathematical models are central to financial decision making. You will discover the mathematical foundations necessary to model certain transactions in the world of finance. You will then study stochastic models for financial markets and investigate the pricing of European and American options and other financial products. You will explore two discrete models, the binomial model and the finite market model, and one continuous model. Following an introduction to some probabilistic terminology, such as sigma algebras and martingales, and some financial terminology such as arbitrage opportunities and self-financing trading strategies, you will deduce the Black Scholes formula. You will also gai

  • Mathematics of Generative ModellingOptional
    Module details

    From denoising diffusion to flow matching, modern generative models are governed by elegant mathematics: stochastic differential equations, PDEs for probability evolution and transport on spaces of measures. This module develops that mathematical toolkit and shows how it underpins today’s state-of-the-art image, audio and scientific generative models.? We start from how probability distributions evolve over time (continuity and Fokker–Planck equations) and show how this leads to a reverse-time stochastic differential equation and an equivalent probability-flow ODE. We then look at discrete-time diffusion models and explain why their training objective is a practical stand-in for maximum like

  • Medical StatisticsOptional
    Module details

    Statistical methods play a crucial role in health research. This module introduces you to the key study designs used in health investigations, such as randomised controlled trials and various types of observational study. Issues of study design will be covered from both a practical and theoretical perspective, aiming to identify the most efficient design which adheres to ethical principles and can be carried out in a feasible amount of time, or using a feasible number of patients. Various approaches to controlling for confounding will be discussed, including both design and analysis-based methods. You will also explore different types of response data including time-to-event data and the res

  • Metric Spaces and TopologyOptional
    Module details

    A metric space consists of a set, whose elements are called points, and a notion of distance between points governed by three simple rules, abstracted from basic properties of Pythagorean distance in the Euclidean plane. In examples, ‘points’ may be functions where uniformity of convergence can be captured, or binary sequences with applications in computer science, or even subsets of a Euclidean space delivering fractal sets as limits. Topology goes further, abstracting the notions of continuity and convergence, rendering a teacup and doughnut indistinguishable. A topological space equips each of its ‘points’ with its so-called ‘neighbourhoods’. The few simple principles governing these unlo

  • Statistical InferenceOptional
    Module details

    Building on the statistical techniques explored so far, you deepen your understanding of both the theoretical underpinnings and practical application of frequentist statistical inference. You will then be introduced to an alternative paradigm: Bayesian statistics. The frequentist perspective views all probabilities in terms of the proportions of outcomes over repeated experimentation and has been the foundation of hypothesis testing and experimental design over years of data-driven science and research. Meanwhile, the increasingly popular Bayesian approach arises directly from Bayes theorem, avoiding hypothetical repeated sampling. As a result, Bayesian statistics is often more intuitive and

  • Stochastic ProcessesOptional
    Module details

    Stochastic processes are fundamental to probability theory and statistics and appear in many places in both theory and practice. For example, they are used in finance to model stock prices and interest rates, in biology to model population dynamics and the spread of disease, and in physics to describe the motion of particles. During this module, you will focus on the most basic stochastic processes and how they can be analysed, starting with the simple random walk. Based on a model of how a gambler's fortune changes over time, it questions whether there are betting strategies that gamblers can use to guarantee a win. We will focus on Markov processes, which are natural generalisations of the

  • Statistical Learning and PredictionOptional
    Module details

    Statistics and machine learning share the goal of extracting patterns or trends from very large and complex datasets. These patterns are used to forecast or predict future behaviour or interpolate missing information. Learn about the similarities and differences between statistical inference and machine learning algorithms for supervised learning and how the two approaches can be used for classification and prediction. You will explore the class of generalised linear models, which is one of the most frequently used classes of supervised learning model. You will learn how to implement these models, how to interpret their output and how to check whether the model is an accurate representation

  • Advanced ProgrammingOptional
    Module details

    Dive into alternative programming language paradigms, beyond imperative and object-oriented programming. Emphasis is placed on functional programming languages and their unique constraints and features, such as more expressive type systems, immutability, pure functions and side-effects, lambdas, higher order functions, currying, map/reduce and pattern matching. You will also explore why functional languages bring about increased reliability and scalability and how they are now experiencing a resurgence within the software industry. Through hands-on laboratory sessions, you will learn a functional programming language, such as Haskell, and see how functional programming concepts are being int

  • Computer VisionOptional
    Module details

    Computer vision is a branch of artificial intelligence which aims to build computer-based systems that can interpret and draw meaning from digital images. This module digs into the fundamentals of image formation, information relating to the human visual system, and image interpretation methodologies including convolution, edge detection and feature extraction, and comparison. You will tackle key problems in current research, including semantic segmentation, object detection and three-dimensional image interpretation. You will cover a range of approaches, from low-level image processing to convolutional neural networks. At the end of the module, you will be equipped to construct software com

Source: provider course page. Modules can change; required/optional status, credits, descriptions and assessment are shown only when explicitly published.

Course in depth

What this course covers, who it suits and where it leads.

What you'll study

You'll study mathematics and computer science in integrated depth. Year 1 typically grounds you in programming fundamentals (imperative and object-oriented languages such as Python and Java), computer systems and architecture, and discrete mathematics for computing, logic, sets, graphs and proofs that underpin algorithms. Year 2 moves to algorithms and data structures, databases and software engineering (data modelling, SQL and team-based systems work), and artificial intelligence and machine learning. From Year 3, you'll usually choose specialist options such as artificial intelligence, cybersecurity, data science, software engineering, systems and networks, or human-computer interaction, whilst undertaking security and networks study and a substantial individual software project. Throughout, theory and practical problem-solving interweave.

Who it's for

This course suits graduates with strong A-level mathematics and computing foundations who want to deepen expertise in both fields. Most accepted students held A-levels or equivalent qualifications, typically with a UCAS tariff of 144–159 points. You should be comfortable with abstract mathematical thinking and practical programming. The course is taught in English. Lancaster University has around 12,000 students across its campus community.

Careers & job market

Graduates typically pursue specialist roles in areas such as Software Engineering, Data Science, AI & Machine Learning, Cyber Security, Web & Mobile, Cloud & DevOps, Games, and HCI. Nationally, 85% of Computer Science graduates are in work or further study 15 months after graduating, with 75% of working graduates in highly skilled roles or further study. Starting salaries across the field range from £25,000 to £35,000; after five years, graduates earn between £29,750 and £42,000. These are national figures from Graduate Outcomes and LEO data, not university-specific guarantees.

University & format

This is a 4-year full-time integrated master's degree (MSci (Hons)) taught in English at Lancaster University, a public university founded in 1964 and located on Bailrigg Campus, Lancaster. The degree is awarded by a nationally recognised UK degree-awarding body. Lancaster holds Silver for teaching quality in the Office for Students' TEF 2023.

Student satisfaction

How students on this course answered the National Student Survey, by theme.

The teaching on my course
89%
Learning opportunities
87%
Assessment and feedback
85%
Academic Support
90%
Organisation and management
87%
Learning resources
87%
Student voice
80%

Share of students responding positively.

Published threshold met NSS publication requires sufficient responses; small differences are not a rank. NSS mean of 7 published themes (Discover Uni snapshot 2026-06-21)

Applicant information

The next application dates for this course, followed by facts the provider publishes.

Application timelineWhat happens next
  1. 2027 entryCompleted applications can be submitted

    Your application needs a reference before you can send it.

  2. 2026 entryFinal date for 2026 applications

    Applications must reach UCAS by 18:00 UK time.

  3. 2026 entryLast day to add a Clearing choice

    Check that this course still has a vacancy before adding it.

  4. 2027 entryEqual-consideration deadline

    18:00 UK time for most undergraduate courses.

Show 5 later dates
  1. 2027 entryUCAS Extra opens

    Applicants who used all five choices and hold no offer may be able to add another choice.

  2. 2027 entryLast day applications go directly to providers

    Applications received after 18:00 UK time are entered into Clearing.

  3. 2027 entryClearing opens

    Eligible applicants can see vacancies and release themselves into Clearing.

  4. 2027 entryFinal date for 2027 applications

    Applications must reach UCAS by 18:00 UK time.

  5. 2027 entryLast day to add a Clearing choice

    Check that this course still has a vacancy before adding it.

Published entryA*AA typical offer

Provider-published requirement; check the linked course page before applying.

PlacementPublished placement option

Placement year. Availability, selection and pay can vary.

Open daysOpen days and tours

See and book current events. Dates can fill or change.

Entry & how to get in

Typical offer (from the provider)The university’s course page lists a typical A-level offer of A*AA. Always check the provider for the current offer and subject requirements.
Most entrants held A-levels or equivalent100% of accepted students came in with A-levels or equivalent (entrants over recent years).
Typical UCAS tariff: 144 - 159 pointsThe most common UCAS tariff band among accepted students. This is what entrants had, not a stated requirement.
Entry requirements are set by the universityGrades, subjects and contextual offers vary. Check Lancaster University's official course page for the current offer.

Who gets in

What recently admitted students actually held, official admissions data, not a stated requirement.

UCAS tariff of entrants

Grades are the A-level equivalent of each points band. Tap a band to check your own chances below.

Qualifications held on entry

QualificationShare
A-levels or equivalent100%

Entry & your chances

An honest read from the official entry data, plus your personal match.

Competitive entry

Accepted students typically held strong UCAS tariffs. Check how your predicted grades compare and whether a contextual offer applies.

Will you get in? Plot your grades

Pick your predicted A-levels and watch your UCAS points land on the real spread of students admitted to this course.

Each bar is the share of admitted students in that UCAS-points band (lower → higher). Grades show the A-level equivalent.

Add your grades to see where you land

Your points will drop onto the distribution above, with an honest above / within / below read.

Based on the official admitted-student tariff distribution. Many universities make contextual (reduced-grade) offers, so a result below the range doesn’t rule you out.

How to apply

Undergraduate applications go through UCAS. Here’s what matters for this course, the right deadline, the grades to aim for, and the steps in order.

Apply by13 January 2027, 18:00 UK timefor this course
Typical gradesA*AAA-level equivalent admitted students held
UCAS codeGG1Kquote this on your application
  1. 1
    Register on UCAS Hub

    Create your UCAS application and add this course (code GG1K). One application covers up to five choices.

  2. 2
    Write your personal statement

    A single statement covers all your choices, so keep it broad enough for similar courses while showing genuine interest in this subject.

  3. 3
    Submit by 13 January 2027, 18:00 UK time

    UCAS equal-consideration deadline for most undergraduate courses. Source: UCAS 2027 dates.

  4. 4
    Reply to your offers

    When decisions are in, pick a firm (first) choice and an insurance (back-up) choice with slightly lower grades.

  5. 5
    Results day & confirmation

    On results day (mid-August) your place is confirmed if you meet the offer. Just missed? Talk to the university, or find a place through Clearing.

💡 Many universities make a contextual (reduced-grade) offer, for example based on your school’s results, time in care, or where you live. Ask Lancaster University whether you’re eligible before you apply; it can lower the grades you need.

Fees & funding

What this course costs and how UK student finance covers it.

Tuition per year

Homeup to £9,790 / yr
International£32,000 / yr

Provider fee page (England 2026/27 cap where not stated).

Check fees at Lancaster University →

For students who normally live in England

illustrative Maintenance Loan per year
£9,790tuition used per year, illustrative full-time England fee-cap scenario
illustrative borrowing over 4 years

2026/27 Student Finance England figures. Maintenance support is means-tested and this two-point view is not an entitlement calculator. The course total uses its published length and home fee where both are available; a missing full-time fee uses the clearly labelled England-cap scenario, while part-time fees and unknown lengths are never guessed. Use the official calculator. Scotland, Wales and Northern Ireland use separate systems: SAAS, Student Finance Wales, and Student Finance NI.

Starting on or after 1 January 2027?

The Lifelong Learning Entitlement is a separate system. A new learner’s tuition entitlement is currently stated as £39,160 (about 480 credits at 2026/27 fee levels), subject to prior study and eligibility. Check the official LLE guide.

Paying for it

  • Tuition Fee Loan: can cover eligible tuition up to the applicable limit and is paid straight to the provider.
  • Maintenance Loan: up to £10,830/yr away from home outside London (England, 2026/27), means-tested on household income.
  • Repayment: 9% of income above £25,000, nothing below it; written off after 40 years.
  • Earn alongside: most students work part-time in term, part-time roles on the StudySmarter job board.

England figures shown; Scotland, Wales & NI run their own schemes, check gov.uk.

Funding matched to this course

Scholarships & bursaries you could qualify for

All Lancaster University funding →
No verified named award is shown for this provider yet.

That does not mean no funding exists. Check the university directory for current amounts, eligibility and application dates.

We only display a named award when its provider source identifies the award and who it is for.

StudyKit · free

Still deciding what to study?

StudyKit brings course choice, applications and funding together in one place, with a personal AI assistant. Find what really fits you and start your UCAS application step by step.

Career quizApplication walkthroughSalary & CV check

Careers & earnings

What Computer Science graduates actually earn, from real outcome data, 15 months, 3 years and 5 years after graduating.

Graduate earnings: this course

WhenMedianTypical rangeGraduates
15 months after£30,000£27,000 – £34,00025
3 years after£29,500£24,500 – £37,000175
5 years after£38,500£30,000 – £48,000185

Nominal earnings for graduates of this course/subject at this provider. Limited evidence. Published sample: 25; treat comparisons cautiously. Cohort 2022-23.

Graduate outcomes, 15 months on: this course

87%
in work or further study 15 months on
80%
in highly skilled work or study
90%
continue past their first year
95%
find their work meaningful
95%
say work fits their future plans
  1. 1Graduate / Junior DeveloperFirst engineering role · 0–2 yrs
  2. 2Software EngineerShipping features end-to-end · 2–5 yrs
  3. 3Senior / Lead EngineerOwning systems and mentoring · 5–9 yrs
  4. 4Principal / Engineering ManagerArchitecture or leading teams · 9+ yrs

How pay grows: this course vs Computer Science nationally

Starting (15 months) HESA GO
£30,000
£25,000 – £35,000
After 3 years LEO
£29,500
£23,375 – £33,000
After 5 years LEO
£38,500
£29,750 – £42,000
national rangethis course’s medianaxis £22,000 – £43,500

National figures for Computer Science graduates, HESA Graduate Outcomes (15 months) and the Longitudinal Education Outcomes (LEO) dataset (3 & 5 years). These are national, not university-specific; actual pay varies by employer, region, role and experience. Different cohorts, so the bars are not one group over time.

Work out your pay

Headline figures hide a lot. Calculate realistic take-home pay for this field by role, region and experience, then check your CV before you apply.

What happened to 100 students?

Choose an outcome to translate the published percentage into a simple 100-person view. Each dot represents one percentage point, not an individual tracked student.

87 of 100

were in work or further study

15 months after graduation

77% working6% working and studying4% in further study80% in highly skilled work or study

Source: Discover Uni, using Graduate Outcomes and continuation data. Cohorts: 2022-23. Limited evidence. Published sample: 25; treat comparisons cautiously. Cohort 2022-23. Each tab is a separate published measure; categories can overlap and should not be added together.

Value compared with similar courses

How this course’s 5-year median earnings compare with Computer Science courses at the same study level.

UK occupations graduates enter

Published graduate destinations, joined conservatively to UK SOC 2020, ONS pay and Skills England demand.

  • Business, Research and Administrative ProfessionalsSOC 2020 243 · 30% of published destinations · ASHE median £48,746
  • Finance ProfessionalsSOC 2020 242 · 15% of published destinations · ASHE median £47,173
  • Business and public service associate professionalsSOC 2020 35 · 10% of published destinations · ASHE median £38,760
  • Information Technology ProfessionalsSOC 2020 213 · 10% of published destinations · ASHE median £55,357

Discover Uni JOBLIST/JOBTYPE; ONS ASHE 2025 provisional, all employee jobs; Skills England Occupations in Demand 2025. SOC is shown only for an exact normalised label match; demand is shown only at exact four-digit SOC. Published sample: 115; response rate: 65%. Pay describes the occupation across workers, not a guaranteed graduate salary.

Job market & outlook

How Computer Science graduates fare in the labour market, and how AI is reshaping the work.

85%
in work or further study 15 months after graduating, across Computer Science courses nationally.
Graduate Outcomes
75%
of working graduates are in highly skilled work or further study.
highly skilled
85%
of students continue past their first year (still enrolled or completed).
continuation

How AI is changing the work

AI doesn't replace the profession, it shifts it: routine tasks get automated, while judgement, working with people and using AI well become more valuable.

What AI takes off your plate

  • Boilerplate and scaffolding code
  • First-pass tests and docs
  • Routine debugging and refactors
  • Standard data wrangling

More human than ever

  • System design and architecture trade-offs
  • Reviewing and owning correctness & security
  • Translating fuzzy problems into software
  • Leading delivery and mentoring

The strongest graduates pair subject depth with the ability to use AI tools critically.

Roles & employers

Where Computer Science graduates typically go, indicative destinations from graduate career data. Each role links to live openings on the StudySmarter job board.

Where they work

  • Tech companies
  • Banks & fintech
  • Consultancies
  • Government (GDS) & startups

Is this course right for you?

The essentials UK applicants ask about: finance, outcomes, entry and quality.

💷

Student finance

For comparison, the standard full-time England tuition cap is up to £9,790 per year in 2026/27; the actual fee varies by course and provider. If you normally live in England, eligible students can apply for a Tuition Fee Loan, plus a Maintenance Loan for living costs. Under Plan 5 you repay 9% of income above £25,000, nothing below that, and the balance is written off after 40 years.

📈

Where graduates go

87% were in work or further study 15 months after graduating, with a median salary of £30,000. See the full breakdown in Careers & earnings above.

🎯

Your entry chances

Use the UCAS points calculator above to see how your predicted grades compare with admitted students, and whether a contextual offer could apply.

Official-data snapshot

Averaging the official measures published for it, this course scores 8.8 out of 10: NSS 86.4% · in work or study 87% · continued 90%.

Who studies here and in this subject?

Provider- and UK subject-level context.

The University of Lancaster

All students18,620
International22.4%
Aged 25+16.7%

Computing across the UK

Students205,990
Aged 25+31.2%

HESA student record 2024/25. Counts are rounded.

Local crime-data context

A neutral snapshot around the published teaching location.

Around Bailrigg Campus, Lancaster

28 street-level reports returned within roughly one mile across 2026-04 to 2026-06.

Other Theft 9Violent Crime 4Bicycle Theft 3Anti Social Behaviour 2Burglary 2

Police.uk street-level API. Approximate locations, not confined to campus. England, Wales and Northern Ireland; not Scotland.

Is Computer Science right for you?

Tick what applies to you and see how good a fit it is.

International students

What applying to Lancaster University from outside the UK involves: fees, English, visa, funding and living costs.

Tuition fees

International tuition is £32,000 / year for this course (from the provider’s fee page). You’re not eligible for UK Tuition Fee or Maintenance Loans, so plan for fees plus living costs upfront.

English language

Most UK undergraduate courses ask for around IELTS 6.0–6.5 (no band below 5.5–6.0), or an accepted equivalent. If you’re just short, most universities run a pre-sessional English course that counts towards the requirement.

Student visa

You’ll usually need a Student visa (Student Route). After you accept an offer the university issues a CAS; you then show funds for fees plus about £1,023–£1,334/month living costs and pay the Immigration Health Surcharge for NHS access.

Scholarships & funding

Many universities offer international/global scholarships (often £2,000–£6,000/yr), check Lancaster University’s funding pages.

Living costs

Budget roughly £1,100–£1,400/month outside London and £1,400–£1,800/month in London for rent, food and travel; the figure also matters for your visa.

Working while you study

A Student visa usually allows up to 20 hours/week in term time and full-time in holidays, useful alongside study, though not something to rely on for fees.

Visa rules and fees change. Always confirm the current requirements with Lancaster University and gov.uk before you apply.

Common questions

Entry is competitive. Accepted students typically held strong UCAS tariffs. The most common tariff band among recent entrants was 144 - 159 UCAS points. Use the calculator on this page to see where your predicted grades would put you; many universities also make lower contextual offers.
Set by Lancaster University. Most accepted students held A-levels or equivalent. Check the university's course page for the exact offer.
For Mathematics graduates from this provider, 87% were in work or further study 15 months after graduating, 80% in highly skilled roles, typical earnings around £30,000. (HESA Graduate Outcomes / LEO, via Discover Uni.)
For comparison, the standard full-time England tuition cap is up to £9,790 per year in 2026/27; the actual fee varies by course and provider. If you normally live in England, eligible students can apply for a Tuition Fee Loan, plus a Maintenance Loan for living costs. Under Plan 5 you repay 9% of income above £25,000, nothing below that, and the balance is written off after 40 years. See Fees & funding on this page to work out your numbers.
No obligation

Request information about MSci (Hons) Mathematics with Computer Science

Prospectus, key dates, entry and funding, free to your inbox.

No spam · unsubscribe anytime.