Computer Science is about understanding computer systems, networks and artificial intelligence at a deep level.
  • In recent years, St John's has typically made 7 or more offers across Computer Science and Mathematics and Computer Science.
    A good prospective Computer Science student enjoys and is good at Maths, logical thinking and problem solving. No specific Computer Science knowledge is required, but a thoughtful candidate knows why they want to study the subject.
    For a Computer Science interview, you will typically be asked to consider two problems of a mathematical or algorithmic nature. These problems will not involve any substantial prior knowledge about Computer Science or Mathematics. They are designed to assess your way of thinking, your ability to argue systematically and your problem-solving skills.
  • The entry requirements for this course are determined by the University’s Department of Computer Science.
  • More information about applying to study Computer Science at Oxford can be found on the Faculty’s website.
  • General advice about applying to St John’s can be found here.
  • As Computer Science is still a 'small subject' at St John’s our students receive a lot of individual attention.
  • Computer Science at St John’s is tightly integrated both with the large and world-class St John’s Mathematics community, sharing subject dinners and seminars, and with Computer Science at Lady Margaret Hall: Computer Science teaching is shared with this college.
  • Tutorials are held in very small groups, typically with just two students. Most tutorials are given by Professor Kiefer (St John’s) or Professor Kanade (LMH), some by other professors and researchers.
  • In this way, the St John’s Computer Science and Mathematics and Computer Science students enjoy the benefits of a close-knit community, while being integrated in a larger network of other students and dedicated tutors.
  • The Computer Science Department is located a 5-minute walk away from St John’s!
  • Read profiles from two St John's students studying Computer Science here and Mathematics and Computer Science here.
  • Our students gain technical skills (on, for example, software development, efficient algorithms, artificial intelligence), analytical skills (computational, mathematical, critical thinking and problem solving) as well as soft skills (communication and collaboration).
  • Graduates are very highly valued by employers, moving on to successful careers in the IT industry, finance, management consultancy, as well as working towards research degrees.

Computer Science tutors