3 Years On Campus Bachelors Program
The BSc (Hons) Mathematics and Computer Science degree at the University of Greenwich is a unique interdisciplinary programme that blends core mathematical methods with advanced computing skills, preparing students to tackle complex challenges in technology, data, and analytical environments. It suits learners who enjoy both logical problem-solving and coding, and who want to harness mathematical reasoning alongside software development and artificial intelligence applications.
Curriculum Structure:
In the first year, students develop foundational understanding across both mathematics and computing with modules that typically include Paradigms of Programming, Algorithms and Data Structures, Vectors and Matrices, Calculus and Mathematical Analysis, Analysis of Data, and Probability and Randomness. This establishes the core skills in logical thinking, programming, quantitative analysis, and mathematical concepts that are vital for later study.
In the second year, learners build on these foundations with topics such as Advanced Programming, Information Security, Introduction to Artificial Intelligence, Advanced Algorithms and Data Structures, Linear Algebra and Differential Equations, Operational Research: Linear Programming, and Vector Calculus. This year deepens students’ ability to apply mathematical modelling alongside sophisticated computing techniques, bridging theory and practice.
In the final year, students encounter advanced, contemporary themes and independent work through modules such as Machine Learning, Artificial Intelligence Applications, and Coding and Cryptography, alongside a choice between a Research Methods and Mathematics Project or a Mathematics Work Placement. This stage allows students to specialise their interests, undertake significant projects, and demonstrate professional readiness for graduate roles.
Focus Areas (in a string):
Advanced programming and software design, mathematical modelling and analysis, algorithms and data structures, artificial intelligence and machine learning, coding and cryptography, applied quantitative problem solving.
Learning Outcomes (in a string):
Develop strong programming and analytical capabilities; integrate mathematical reasoning with computing solutions; solve real-world problems using quantitative and computational tools; conduct independent research or professional projects; communicate complex concepts effectively.
Professional Alignment (Accreditation):
This programme reflects modern industry expectations by combining mathematical and computing disciplines, equipping graduates with competencies valued in technology, finance, data science, and analytical roles. It sits within the School of Computing and Mathematical Sciences, known for its practical and future-focused curriculum.
Reputation (Employability Rankings):
The University of Greenwich holds a Gold rating in the UK’s Teaching Excellence Framework, highlighting the quality of teaching and positive student outcomes. Graduates from computational and analytical degrees at Greenwich often pursue careers in data science, software development, technology consulting, research, and related fields.
The University of Greenwich’s BSc (Hons) Mathematics and Computer Science degree uniquely blends analytical mathematical reasoning with practical computing and software development skills, giving students the tools and mindset to tackle today’s complex technological challenges. In this programme, students learn to apply mathematical concepts and programming techniques to develop real solutions — from writing code and building systems to using logical analysis and mathematical modelling in computing contexts. The curriculum includes hands‑on workshops, practical lab sessions, and collaborative projects that mirror the kinds of tasks students will encounter in industry. Through optional sandwich placements and short‑term work placements, students can also gain valuable professional experience before graduating.
In this practical learning environment, students build experience with current tools and real projects:
Advanced programming and software engineering practice where students learn key coding skills and apply them to build working systems, enhance problem solving, and improve logical thinking.
Mathematical modelling and data analysis applications that integrate core maths with computing contexts, helping students solve real problems using both logic and computation.
Collaborative workshops and lab sessions that promote teamwork, shared project development, and peer learning in technology‑rich settings.
Optional sandwich placements and short‑term placements, giving students a chance to gain professional experience relevant to both mathematics and computing and enhance their CV before the final year.
Employability support and career development activities through the university’s Careers Service, including CV preparation, interview workshops, and internship guidance to build professional readiness.
Facilities and Digital Resources
Students studying Mathematics and Computer Science benefit from the University of Greenwich’s modern Greenwich Campus facilities, including computing labs equipped with current programming environments and software tools, spaces for group work and collaboration, and access to the Stockwell Street library and digital learning resources to support independent study and project research. These facilities enable students to practise coding, data analysis, simulation, and mathematical modelling within supportive learning environments.
Why This Matters for Future Opportunities
Graduates of the Mathematics and Computer Science degree leave with a strong combination of analytical reasoning, programming aptitude, and practical project experience valued across sectors such as software development, data science, artificial intelligence, analytics, finance, and research. By learning both mathematical foundations and computing practice, students develop versatile skills that make them adaptable to evolving career paths and ready for graduate roles or further study with confidence.
Graduates of the University of Greenwich BSc (Hons) Mathematics and Computer Science degree are equipped for careers that blend analytical reasoning with computational skills, including roles such as Software Developer, Data Analyst, Quantitative Analyst, and IT Consultant. The program’s combination of mathematics and computer science ensures that graduates are well-prepared for technology-driven industries and data-focused professions.
• Greenwich Careers and Employability Service provides personalised support, including career guidance, CV and interview workshops, internship opportunities, and access to employer networking events to enhance employability.
• Employment outcomes: Approximately 90% of graduates secure employment or enter further study within 15 months, with starting salaries typically ranging from £25,000 to £30,000, increasing with experience and professional development.
• Professional relevance: The degree aligns with the Institute of Mathematics and its Applications (IMA) for accreditation and recognition, giving graduates a competitive edge in professional roles.
• Work experience and placements: Students can participate in internships, industry projects, and work-based learning facilitated by the university, gaining practical experience and valuable industry contacts.
• Graduate destinations: Graduates are prepared for careers in software development, data analytics, finance, technology consulting, and research, where combined mathematical and computational skills are highly sought after.
Further Academic Progression: Graduates can continue their studies with a Master’s in Data Science, Artificial Intelligence, Applied Mathematics, or Computer Science, or pursue postgraduate teacher training (PGCE) to enter secondary education. These options provide opportunities for advanced specialization and access to higher-level professional and academic roles.



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.
