• Study here
    • Study here
    • Undergraduates
    • Graduates
    • Visiting students
    • Outreach with schools and colleges
  • Living here
    • Living here
    • Where you will live
    • Eating here
    • Library & resources
    • Chapel & Faith
    • Do what you love
    • Help is on hand
  • Our people
  • News, events and more
    • News, events and more
    • Our vision for 2030
    • News
    • Events
    • Hertford history
    • Rare books & Archives
    • International Programmes
    • Conferences & events
    • Governance & legal
    • Vacancies
    • Visit us
    • Contact us
  • Hertford Intranet
  • International Programmes
    • International Programmes
    • Directors’ welcome
    • Our programmes
    • Our partnerships
    • Life in Oxford
    • Hertford in Asia
    • How to apply
  • Alumni
    • Alumni
    • Hertford today
    • Meet the Hertfordians
    • Publications
    • Alumni societies
    • Alumni FAQs
    • Update your details
    • Meet the Development team
  • Support us
    • Support us
    • Give to Hertford
    • Fundraising priorities
    • Leave a legacy
    • For donors
  • Contact us
xmlns:xlink="http://www.w3.org/1999/xlink">
  • Hertford Intranet
  • International Programmes
    • International Programmes
    • Directors’ welcome
    • Our programmes
    • Our partnerships
    • Life in Oxford
    • Hertford in Asia
    • How to apply
  • Alumni
    • Alumni
    • Hertford today
    • Meet the Hertfordians
    • Publications
    • Alumni societies
    • Alumni FAQs
    • Update your details
    • Meet the Development team
  • Support us
    • Support us
    • Give to Hertford
    • Fundraising priorities
    • Leave a legacy
    • For donors
  • Contact us
  • Study here
  • Living here
  • Our people
  • News, events and more

Study here  ›

  • Undergraduates
  • Graduates
  • Visiting students
  • Outreach with schools and colleges

Living here  ›

  • Where you will live
  • Eating here
  • Library & resources
  • Chapel & Faith
  • Do what you love
  • Help is on hand

News, events and more  ›

  • Our vision for 2030
  • News
  • Events
  • Hertford history
  • Rare books & Archives
  • International Programmes
  • Conferences & events
  • Governance & legal
  • Vacancies
  • Visit us
  • Contact us

Computer Science & Joint Schools

Home / Computer Science & Joint Schools

BA/MCompSci Computer Science

Admissions requirements

Course structure

Computer Science & Philosophy

Average student intake: 7 (including Joint Schools)

Course length: 3 years (BA) or 4 years (MCompSci integrated Master's)

Studying Computer Science encompasses everything from the mathematical principles behind programming to the very frontier of supercomputing. As a student at Hertford, you’ll go far beyond the IT that you can study in school, learning alongside expert researchers at both college and University level.

As the course begins with the foundational principles of computers and programming, you don’t need to have studied these subjects before coming to Hertford. We’re much more interested in your intellectual curiosity and creative problem-solving. Computer Science allows you to harness your mathematical knowledge by applying it to real-world problems.

Single-honours Computer Science is a new degree course at Hertford. We spearheaded the creation of the Computer Science and Philosophy degree, and have been teaching it since its inception. We’re now excited to build on this expertise in our single-honours teaching.

  • Teaching and learning

    You’ll be taught in a combination of lectures, classes, practicals and tutorials. Lectures and practicals are organised by the Department of Computer Science and bring together students from across the University. You’ll learn directly from our leading international experts. Practical project work is also a key part of the course – we run this with the support of our industry partners, giving you the opportunity to design innovative solutions to practical problems.

    At Hertford, we’ll teach you in small group tutorials. These are an excellent opportunity to discuss your work and ideas with a tutor. Usually, you’ll have worked on a problem sheet before hand – in the tutorial, we’ll help you to consolidate your independent learning and encourage you to expand your ideas further. You will normally have two to three classes or tutorials in college per week. If you choose to study an optional course in which we don’t have the specific expertise, we’ll arrange for you to be taught by specialists at other colleges.

  • After Hertford

    A degree in Computer Science can equip with skills relevant in many fields of work. Some graduates follow careers in industries which require an understanding of computer systems, from software and hardware manufacturers to finance and consultancy. Many graduates go on to become programmers, software designers, computer engineers, data analysts and researchers.

  • Making an application

    We will use your UCAS application and the results of the MAT (Mathematics Aptitude Test) to decide which candidates to shortlist for interview. You can find past papers for the MAT online, and we recommend having a go at one in timed conditions.

    The most important qualities we look for in Computer Science candidates are ability, potential and commitment. You don’t need any specific prior knowledge of Computer Science but we do recommend that you study as much Mathematics at school as possible, as the Computer Science course is highly reliant on mathematical principles.

    If you’re invited for interview, you’ll have at least one interview with Hertford and may have one with a second college too. We’ll be assessing your mathematical and critical thinking, your problem-solving skills, and your ability to apply what you know to unfamiliar situations. We want to get the best out of you, so will do all we can to make you feel comfortable.

  • Joint Schools: Computer Science and Philosophy

    3-year BA or 4-year integrated Master’s degree (MCompPhil)

    Hertford played a fundamental role in establishing this exciting joint honours course in 2012 – our commitment to innovation continues today in our teaching and research. We have the largest number of Computer Science and Philosophy students in Oxford, and our teaching is led by Professor Peter Millican, who has over 20 years’ experience teaching both Philosophy and Computer Science at multiple universities.

    Both subjects share a broad focus on the representation of information and rational inference, embracing common interests in algorithms, cognition, intelligence, language, models, proof and verification. Computer Scientists need to be able to reflect critically and philosophically about these areas as they develop innovative technologies. Philosophers need to understand them within a world increasingly shaped by computer technology, from the philosophy of artificial intelligence to the ethics of privacy.

    Your first and second years will be roughly equally split between Computer Science and Philosophy, with considerable topic choice on both sides. In your third year, you can choose how to weight your degree and in the final Master’s year you can continue to study both subjects or specialise in just one.

    The combination of technical and analytical skills which you’ll be able to build throughout your degree are highly regarded by a wide range of employers – from those traditionally associated with Philosophy (such as administration, management and the Civil Service) to those requiring more technical expertise (including finance, software and computer consultancy).

    If you’re interested in pursuing research at a higher level, your skills will be highly valued by a huge range of disciplines across the academic spectrum. Computer Science and Philosophy graduates are characterized by an open-mindedness and intellectual adaptability which is key in an increasingly interdisciplinary research and employment environment.

    See also: Philosophy Joint Schools
    Download our Philosophy Joint Schools Open Day handout

News

news

Mike Wooldridge will tackle the big questions faci...

We are delighted to announce that Hertford Fellow Professor Michael Wooldridge will give this year’s Royal Instit...

news

Mike Wooldridge to lead AI expansion at Alan Turin...

Hertford’s Professor of Computer Science, Mike Wooldridge, has been chosen to lead a key expansion in artific...

news

International Day of Women & Girls in Science

We asked six women from Hertford’s community of scientists to share their thoughts on International Day of Wo...

news

Computing and philosophy award for Carissa Véliz

Our Tutorial Fellow in Philosophy has been recognised for her outstanding research on ending data inequality. Profe...

Subject tutors

Dr Andreas Galanis
Tutorial Fellow in Computer Science
Dr Mark van der Wilk
Tutorial Fellow in Computer Science
Professor Peter Millican
Tutorial Fellow in Philosophy
Dr Andrey Kravchenko
College Lecturer in Computer Science

Associated academics

Professor Michael Wooldridge
Tutorial fellow in Computer Science

Subjects

  • Archaeology and Anthropology

  • Asian and Middle Eastern Studies (Chinese or Japanese)

  • Biochemistry

  • Biology

  • Chemistry

  • Computer Science & Joint Schools

  • Economics and Management

  • Economics Joint Schools

  • Engineering

  • English & Joint Schools

  • Geography

  • History & Joint Schools

  • Human Sciences

  • Law & Joint Schools

  • Mathematics

  • Medicine

  • Modern Languages & Joint Schools

  • Music

  • Philosophy Joint Schools

  • Philosophy, Politics and Economics (PPE)

  • Physics & Joint Schools

Study here

  • Undergraduates
  • Graduates
  • Visiting students
  • Outreach with schools and colleges

Living here

  • Where you will live
  • Eating here
  • Library & resources
  • Chapel & Faith
  • Do what you love
  • Help is on hand

Our people

  • Our people

News, events and more

  • Our vision for 2030
  • News
  • Events
  • Hertford history
  • Rare books & Archives
  • International Programmes
  • Conferences & events
  • Governance & legal
  • Vacancies
  • Visit us
  • Contact us

Follow us

Hertford College
Catte Street
Oxford
OX1 3BW


Tel: +44 (0)1865 279 400

© 2025 Hertford College Registered Charity No. 1137527

  • Contact us
  • Privacy
  • Legal

Site by Franks and Franks