Loughborough University

UK
12 Scholarships 118 Programs 3 Degree levels
Bachelor

computer-science-and-mathematics-bsc

DegreeBachelor
FieldComputer Science And Mathematics

The BSc Computer Science and Mathematics at Loughborough University combines rigorous theoretical mathematics with practical computer science, preparing students to tackle computational problems with mathematical precision. It suits students who enjoy programming, algorithmic thinking and quantitative analysis and who want a degree that opens routes into software, data and research careers.

What you'll study

This joint degree integrates core topics from both computer science and mathematics. In the early years you build a foundation in programming, discrete mathematics and calculus alongside modules on algorithms, data structures, software engineering and linear algebra. As you progress you study more specialised subjects such as numerical analysis, probability and statistics, machine learning, optimisation, theoretical computer science, databases and computer systems.

The programme emphasises practical application as well as theory. You will complete laboratory work and programming assignments, group software projects and individual coursework. The final year typically includes advanced option modules and an independent honours project that can focus on a mathematical or computational research problem or an applied industrial-style project.

  • Fundamental programming and software development
  • Algorithms and data structures
  • Discrete mathematics and proofs
  • Calculus, linear algebra and numerical methods
  • Probability, statistics and stochastic modelling
  • Operating systems, networks and databases
  • Machine learning, optimisation and scientific computing
  • Individual final-year project

Entry requirements

Applicants are expected to have strong A-level (or equivalent) qualifications with a significant proportion of mathematics. Typical offers require high grades including A in Mathematics at A-level. International Baccalaureate applicants are usually expected to meet equivalent standards, typically with Higher Level Mathematics. Suitable vocational qualifications such as relevant BTEC diplomas, Access to HE diplomas or other recognised international qualifications may also be considered, often alongside a supporting mathematics qualification.

Other requirements and considerations:

  • GCSE-level English and Mathematics (or equivalent) are normally expected.
  • Some applicants may be asked for a short statement or evidence of programming/mathematical experience, but formal interviews are not routinely required.
  • If English is not your first language you will need to meet the University's English language requirements.

Career prospects

Graduates leave with a blend of analytical, mathematical and software development skills that employers value across many sectors. Typical career paths include roles as software engineer, data scientist, machine learning engineer, quantitative analyst, systems developer and research assistant. The mathematical training also provides a foundation for roles in finance, actuarial work, risk analysis and operations research, while the computer science components are directly applicable to technology companies, startups and research labs.

Many students take advantage of placement years or industrial projects to gain work experience and improve employability; others continue to postgraduate study in specialised areas such as artificial intelligence, applied mathematics, computational science or cybersecurity.

Why study at Loughborough University

Loughborough offers a campus-centred student experience with strong teaching support and well-equipped computing and mathematics facilities. The School has experienced academic staff working across theoretical and applied areas, and students benefit from regular lab access, coding studios and opportunities to work on interdisciplinary projects.

The University has established links with industry, which support guest lectures, project collaborations and placement opportunities that help bridge study and employment. Loughborough’s emphasis on employability and practical experience, combined with a supportive campus environment, makes it a good choice for students who want a rigorous and career-oriented Computer Science and Mathematics degree.

Latest Bachelor Scholarships in UK

Similar Bachelor programmes in UK

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to Loughborough University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.