3 Years On Campus Bachelors Program
The BSc (Hons) Mathematics with Computer Science at the University of Plymouth combines rigorous mathematical training with cutting‑edge computing skills, enabling students to explore core mathematics alongside fields such as artificial intelligence, machine learning and high‑performance computing. It suits inquisitive students who enjoy quantitative thinking, coding and real‑world problem solving, preparing them for careers across tech, data science, research and industry.
Curriculum Structure
Year 1
In the first year, students build a solid foundation in both mathematics and programming, mastering essential concepts that underpin computer science and data analysis. They develop mathematical understanding in areas such as calculus, linear algebra, probability and mathematical reasoning, and begin hands‑on coding with Python while exploring numerical methods that apply computation to real problems.
Year 2
The second year advances students’ knowledge with a mix of mathematical and computing challenges, including topics in artificial intelligence, machine learning and operational research that sharpen practical problem‑solving skills. Learners deepen their understanding of advanced calculus, algebra and differential equations, and tackle data modelling and simulation methods used across technology, finance and scientific research.
Year 3
In the final year, learners dive into specialist topics such as machine learning, big data analytics and mathematical modelling, supported by access to high‑performance computing facilities. They also undertake substantial project work—whether research, industry collaboration or an advanced academic investigation—that culminates their degree with a portfolio of sophisticated analytical and technical achievements.
Focus Areas
Mathematics, Python programming, artificial intelligence, machine learning, big data analytics, numerical simulation, operational research and high‑performance computing.
Learning Outcomes
Graduates will demonstrate strong analytical and computational skills, the ability to model and solve complex problems using mathematical and programming tools, and the capacity to apply modern computing techniques to data‑driven challenges.
Professional Alignment (Accreditation)
The programme develops in‑demand competencies valued by employers in technology, finance, engineering and research sectors, equipping students with the blend of analytical and technical skills that support progression into professional roles or postgraduate study.
Reputation (Employability & Rankings)
The University of Plymouth is known for supportive teaching and strong career outcomes, with graduates from mathematics and computing programmes moving into roles in data science, software development, analytics and research, supported by a high level of student satisfaction and engagement.
The BSc (Hons) Mathematics with Computer Science at the University of Plymouth is an interdisciplinary undergraduate programme that blends the logical rigour of mathematics with practical computing skills. Students build strong foundations in pure and applied mathematics while gaining hands‑on experience in programming, algorithms, data structures and software development. This combination prepares graduates for careers in areas such as data science, cybersecurity, software engineering, analytics and artificial intelligence.
Experiential Learning in Mathematics with Computer Science at Plymouth
From the very first year, students engage in practical activities that bring theoretical concepts to life through real software tools, collaborative projects and industry‑relevant exercises. The programme emphasises learning by doing, ensuring students develop both computational thinking and mathematical reasoning:
Key experiential learning opportunities include:
Practical programming experience: Students work extensively with languages such as Python, Java and C++, applying these languages to implement algorithms, build software applications and solve computational problems that mirror tasks in industry.
Data structures and algorithms labs: Hands‑on lab sessions help students understand how core mathematical concepts are used in efficient algorithm design, performance optimisation and problem solving.
Mathematics computing projects: Through project‑based coursework, students apply mathematical modelling to real data, use numerical methods for simulation, and explore computational techniques in areas like optimisation or statistical analysis.
Group software development projects: Students collaborate on larger team projects that mirror professional software development cycles, including version control, testing and documentation — enhancing communication and project management skills.
Optional placement year: Students can choose to take a professional placement year in industry, gaining real workplace experience in roles such as software developer, data analyst, systems engineer or IT consultant.
Final year research and capstone projects: In the final year, students undertake substantial individual or group projects that integrate mathematical theory and computing skills, culminating in a significant piece of work that demonstrates technical depth and creativity.
Collaborative learning environment: Regular tutorials, peer‑assisted learning sessions and accessible academic support help students deepen understanding and build confidence across both mathematics and computer science topics.
Students also benefit from broader academic resources such as modern computing labs equipped with up‑to‑date hardware and software, access to cloud computing tools, and library resources tailored to mathematics and computer science research.
Facilities and learning environment
The programme is supported by the Babbage Building, a modern teaching hub that houses the School of Engineering, Computing and Mathematics. Here, students find specialist computing laboratories, collaborative workspaces, visualisation tools and interactive study areas that foster both individual focus and group collaboration.
Why This Programme Stands Out
The BSc (Hons) Mathematics with Computer Science at Plymouth stands out for its integrated approach to analytical thinking and practical computing. Graduates leave the programme with a robust mathematical toolkit, strong coding skills and real‑world experience through projects and placements. This makes them highly adaptable and desirable to employers in sectors such as software and technology, finance and analytics, research and development, and engineering — as well as well prepared for postgraduate study.
Graduates of the BSc (Hons) Mathematics with Computer Science at the University of Plymouth typically progress into analytical and technical roles such as Data Analyst, Software Developer, Quantitative Analyst, and Systems Engineer, where strong problem-solving, computational, and mathematical reasoning are essential. The programme emphasises the integration of mathematics with computer science, equipping graduates with programming, modelling, and analytical skills that support competitive career prospects and long‑term professional growth.
Graduate Outcomes
Career support services: Students benefit from the University’s Careers and Employability Service, which provides personalised career guidance, CV and interview preparation support, employer networking events, internship opportunities, and mentoring that help bridge academic skills with professional aspirations.
Employment statistics and salary figures: Graduates typically demonstrate strong employability, with around 90% in employment or further study within six months of graduation, and starting salaries ranging from £25,000 to £35,000, with potential for growth as skills and experience develop.
Industry experience and partnerships: The programme fosters engagement with real-world problem solving through project work, employer-linked workshops, and networking opportunities supported by the School and Careers Service, helping students gain insight into industry expectations.
Accreditation and long‑term value: Accredited by the Institute of Mathematics and its Applications (IMA), the programme develops transferable skills in computational mathematics, programming, and quantitative analysis that are highly valued across technology, finance, and scientific sectors.
Graduation outcomes: Graduates are prepared for roles in software development, data analysis, quantitative finance, systems engineering, and research, supported by strong computational and mathematical reasoning skills valued in professional environments.
Further Academic Progression
After completing the BSc (Hons) Mathematics with Computer Science, students may pursue postgraduate study such as Master’s programmes in Data Science, Computational Mathematics, Financial Mathematics, or Computer Science to deepen expertise and specialise further. Many also consider research-focused degrees (MSc by Research, MRes, or PhD) or professional qualifications that support advanced analytical, computational, or specialist career pathways.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
