Computer Science

Our three-year course is designed to put you at the forefront of modern Computer Science. First-year papers include foundations of computer science (taught in OCaml), Java and object-oriented programming, operating systems, and digital electronics, graphics, interaction design and Mathematics. 

The second and third years of the Computer Science course cover a full range of hardware, software and application areas; include Group and Individual projects and advanced topics such as Artificial Intelligence, Quantum Computation, Security, e-Commerce and Complexity Theory.

The Computer Science Faculty website provides more guidance and information. 

  • Computer Science at Peterhouse

    Peterhouse does not operate a fixed quota of places in Computer Science, but tends to admit 1 or 2 students each year. Dr Robert Mullins is the Director of Studies for Peterhouse as well as St John's College. For a student's perspective on studying Computer Science at Peterhouse, have a look at the JCR's alternative prospectus and read their interview with a current student.

  • Course requirements

    Mathematics to A level (or equivalent) is required and Further Maths AS or A level (or equivalent) is desirable, as is either Physics or Chemistry. Computing A level (or equivalent) qualifications are not required, but may be useful once you get here. 

  • The application process

    All applicants for Computer Science across the University will be asked to sit a pre-interview written assessment (the TMUA) at their school, college or local testing centre on 18th October . These will form part of our holistic assessment of candidates' achievements, abilities and potential and are no more, and no less important than any of the other pieces of information considered during the admissions process. Registration for this assessment closes on 30th September. Further information can be found on the University website.

    Peterhouse also requires applicants who have bene invited to interview to sit the CSAT. As interviews in December 2022 will be held online, the CSAT will be held slightly before interviews, most likely during the last week of November. We will update this webpage when the date is confirmed.

    Candidates will usually have 2 interviews of 30 minutes each, focussing on mathematics and candidates' aptitude for the course. 

  • Typical conditional offers

    Our typical conditional offer for Computer Science is A*A*A at A level. IB offers are usually for a minimum of 40-42 points, to include 776 or 777 at Higher level in relevant subjects with grade 7 in Mathematics. Offers are designed to be realistic, taking into account individual circumstances, and to reflect potential and likely levels of achievement. Most of those who receive offers will attain the grades required.