MSci in Mathematics and Computer Science

4 Years On Campus Accelerated-bachelors Program

Queens University Belfast

Program Overview

The MSci in Mathematics and Computer Science at Queen’s University Belfast is a four‑year integrated master’s degree that brings together deep mathematical reasoning with cutting‑edge computing and algorithm design, preparing students for highly technical careers in data science, software engineering, research, and quantitative analytics. It’s ideal for students who love logical problem‑solving, programming and theoretical understanding, and who want both mathematical rigor and practical computing skills applied across real‑world challenges.

Curriculum Structure

Year 1
In the first year, students build a strong foundation in core mathematical and computational thinking, studying modules such as Mathematical Reasoning to develop logical proof skills and Algorithmic Thinking to learn basic programming and algorithm design, while Mathematical Methods 1 reinforces essential calculus and vector techniques used across both disciplines. This blend ensures students understand both abstract mathematical concepts and practical coding tools that they will use throughout the degree.

Year 2
During the second year, students dive deeper with modules like Introduction to Artificial Intelligence and Machine Learning to explore data‑driven learning techniques, alongside advanced mathematical content that includes differential equations and complex analysis. At this stage, students also engage in more structured programming through modules in Computer Science, enhancing their ability to apply computational tools to solve sophisticated mathematical and real‑world problems.

Year 3
In the third year, the focus shifts toward independent investigation and applied problem solving with modules such as Investigations and Mathematical Investigations where students carry out research‑oriented projects merging mathematical theory and computing practice. Optional topics such as Formal Methods introduce rigorous software design approaches, while others like Geometry of Optimisation deepen understanding of mathematical structures crucial for algorithm development and complex decision‑making.

Year 4
The final year is designed to elevate students to expert levels, with a substantial Project that blends mathematics and computer science to tackle a real research problem, sharpening independent research, analytical and communication skills. Alongside this, advanced options like Algorithms: Analysis and Application and specialised electives enable students to tailor their studies toward areas such as high‑performance computing, advanced algorithm design, or applied mathematical modelling.

Focus Areas
Mathematical reasoning and proof, algorithm and software development, machine learning and artificial intelligence fundamentals, optimisation and computational modelling, independent research and project development.

Learning Outcomes
Students will master the application of rigorous mathematical methods, write and analyse efficient algorithms, integrate computational tools with quantitative problem solving, communicate complex technical ideas, and undertake independent research preparing them for STEM careers or postgraduate study.

Professional Alignment (Accreditation)
The MSci degree is awarded by Queen’s University Belfast under the UK’s quality assurance frameworks, ensuring graduates attain a respected qualification that meets academic standards valued by employers in technology, finance, engineering, research and data science sectors.

Reputation (Employability Rankings)
Queen’s University Belfast is a member of the Russell Group of research‑intensive UK universities and is recognised globally for research excellence and strong graduate employability, with its STEM graduates frequently progressing into competitive careers or advanced study.

Experiential Learning (Research, Projects, Internships etc.)

The MSci in Mathematics and Computer Science at Queen’s University Belfast gives students a strong foundation in both theoretical reasoning and practical computing skills, with real‑world application threaded through the curriculum. Learners make extensive use of modern computer labs and specialist software tools to tackle problems in algorithms, data structures, numerical methods and mathematical modelling. The programme includes computer‑based modules throughout every year, which develop expertise in programming languages and analytical environments. Students work collaboratively in small‑group tutorials and project labs, building teamwork and communication skills essential for tech careers. In the final year, learners undertake a major independent project, exploring a topic at the cutting edge of maths or computing under academic supervision. Queen’s also supports students in gaining industry experience, with the option to take a year in industry placement to apply computational and analytical skills in real professional contexts, enhancing employability and confidence:

  • Intensive computer‑based modules where students apply theory using industry‑relevant tools and programming environments.

  • Access to specialised facilities including advanced computer labs in the Teaching Centre for Mathematics and the Bernard Crossland building for Computer Science.

  • Supervised independent research project in final year, giving experience in planning, executing and presenting a substantial piece of work.

  • Optional year in industry placement between core years, allowing students to work with employers and apply classroom learning to practical challenges.

  • Group work and team‑based assignments that reflect real professional environments and build collaboration skills.

  • Participation in global opportunities such as IAESTE and Turing exchange programmes to gain work or study experience internationally.

Programme Overview
The MSci in Mathematics and Computer Science is a four‑year integrated degree that blends deep mathematical understanding with core computer science principles. Students explore a broad range of topics from algorithm design and software development to advanced mathematical analysis and problem solving. This interdisciplinary approach equips learners with both abstract reasoning and hands‑on computing capabilities, preparing them for technical roles or further research.

Practical Skills and Tools
Students in this programme develop:

  • Strong programming skills and computational thinking in languages and environments used in industry.

  • Analytical proficiency in mathematical modelling and algorithmic problem solving.

  • Experience with software design and evaluation, including engineering best practices as students advance through the course.

  • Confidence in project planning, research methods and technical communication.

  • Teamwork, collaboration and project management through group assignments.

Career and Progression Opportunities
Graduates of the MSci in Mathematics and Computer Science are well placed for careers in technology, data science, software development, quantitative analysis and research. The mix of strong mathematical reasoning and practical computing experience makes them attractive to employers in tech, finance, engineering and consulting. Completing an industry placement further strengthens career readiness, and many students go on to pursue postgraduate study or professional qualifications.

Why This Matters
This programme empowers students with both rigorous academic foundations and real‑world technical skills. By combining mathematics and computer science in a structured, research‑oriented degree, Queen’s University Belfast prepares students not just to graduate, but to excel in a world where technology and analytics drive innovation and impact.

Progression & Future Opportunities

Graduates of the MSci Mathematics and Computer Science programme at Queen’s University Belfast enter highly versatile and in‑demand careers where analytical rigour meets computational problem‑solving: typical roles include Data Scientist, Software Engineer, Quantitative Analyst, and Machine Learning Engineer. This integrated four‑year master’s degree blends deep mathematical understanding with advanced computing expertise, preparing students for leadership‑level professional roles or cutting‑edge research.

Progression & Future Opportunities

  • Support from Queen’s Careers, Employability & Skills with tailored guidance on career planning, internships, CV development and interview preparation to help students connect with employers across tech, finance and research sectors.

  • Strong employment outcomes with the wider mathematics cohort showing around 87 % in employment or further study within 15 months of graduation, reflecting excellent prospects for numerate and tech‑skilled graduates.

  • Competitive earnings potential: UK mathematics graduates are statistically among the top‑earning graduates five years after graduation, often earning significantly above average compared to many other disciplines.

  • Valuable industry experience through optional year‑in‑industry placements and connections to companies where graduates have founded firms or taken key roles, enhancing employability and real‑world skills.

  • The programme’s affiliation with a Russell Group research university adds long‑term accreditation value, signalling rigorous training respected by employers and academic institutions globally.

Further Academic Progression
Graduates interested in advanced study can progress to postgraduate degrees such as a Master’s or PhD in Data Science, Artificial Intelligence, Computational Mathematics or Computer Science, leveraging the MSci’s strong research and project components to embark on specialist or academic career pathways.

Program Key Stats

£22,400 (Annual cost)
£9,535
£ 29
Sept Intake : 14th Jan


Eligibility Criteria

AAA
NA
36
85

1350
28
6.0
80

Additional Information & Requirements

Career Options

  • Actuary
  • Data Analyst
  • Statistician
  • Quantitative Analyst
  • Operations Research Analyst
  • Financial Analyst
  • Risk Analyst
  • Economist
  • Cryptographer
  • Mathematician
  • Data Scientist
  • Market Research Analyst
  • Biostatistician
  • Machine Learning Engineer
  • Algorithm Developer
  • Research Scientist
  • Investment Analyst
  • Statistician Consultant
  • Software Engineer (Mathematical Modeling)
  • Computational Scientist

Book Free Session with Our Admission Experts

Admission Experts