University of York

UK
24 Scholarships 148 Programs 3 Degree levels
Bachelor

BSc Computer Science & Mathematics

Offered at University of York, UK
DegreeBachelor
FieldComputer Science / Mathematics

The BSc Computer Science & Mathematics at the University of York is an integrated degree combining core computing disciplines with rigorous mathematical foundations. It suits students who want the theoretical depth of mathematics together with practical programming, algorithms and data-centred computing skills for roles in industry or further study.

What you'll study

This joint honours degree balances computer science and mathematics across three years, developing programming, algorithmic thinking and mathematical reasoning. The curriculum begins with foundational modules in programming, discrete mathematics, calculus and linear algebra, and then progresses to core computer science topics such as data structures, algorithms, software engineering and computer systems alongside mathematical subjects including probability, statistics and mathematical modelling.

In later years you will study more advanced and optional topics drawn from both departments. Typical computer science options include machine learning, databases, formal methods, security and networks, human–computer interaction and computational complexity. Typical mathematics options include numerical analysis, optimisation, cryptography, stochastic processes and topics in pure mathematics such as group theory and real analysis.

A substantial individual or group project in the final year lets you integrate both disciplines on a research-led or application-focused problem. Teaching is delivered through lectures, small-group tutorials, practical programming labs and project supervision, with assessment by coursework, exams and project reports.

Entry requirements

Applicants are expected to have strong prior attainment in mathematics and quantitative subjects. Typical entrants will have completed A-levels (or equivalent) with a strong grade in Mathematics; Further Mathematics or Computer Science is advantageous but not always required. Universities commonly also require qualifications in English and recommend evidence of programming experience or engagement with computational problems.

International qualifications such as the IB, BTEC or international equivalents are also considered; applicants should check the University of York admissions pages for the specific equivalences and any required subject combinations. Applicants who do not meet direct entry requirements may be considered for alternative routes or foundation programmes where appropriate.

Career prospects

Graduates are well placed for a broad range of careers that value both mathematical rigour and practical computing skills. Common destinations include software development, data science and analytics, machine learning engineering, cybersecurity, quantitative roles in finance and risk, and consultancy. The programme also provides a strong foundation for postgraduate study in computer science, mathematics or interdisciplinary areas such as computational science and artificial intelligence.

Students benefit from career support services, employer-led projects and opportunities for internships or placement years which help build practical experience and professional networks valued by graduate employers.

Why study at University of York

The University of York combines research-active departments in both computer science and mathematics, offering access to expertise across theoretical and applied areas. Teaching emphasises small-group support alongside larger lectures, and the departments provide modern computing laboratories, access to high-performance computing resources and supervised project opportunities.

York’s collegiate campus and centralised student services make it easy to access academic and careers support, and the university maintains links with regional and national employers to support internships and graduate recruitment. The interdisciplinary environment at York also encourages collaboration across fields, allowing students to tailor their studies to interests such as data science, security or mathematical modelling.

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 University of York

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.