Computer Science is about learning and understanding the mathematical, scientific and engineering principles underlying every kind of computing system, from mobile phones and the internet via systems that interpret natural language, to the supercomputers that forecast tomorrow’s weather or simulate the effects of disease on the human heart. As a Computer Science student, you will have a curiosity about how things work, and a passion for using mathematics to solve problems creatively. Our course starts with the fundamentals of computers and programming, so it is not necessary to have studied these subjects before coming to Oxford.
As a Computer Science student here you will be well-supported by an engaged team of tutors and you will study with a dynamic group of students. Though a theoretical degree in many senses, the course is also highly practical and we encourage you to explore how Computer Science interacts with the wider world. You will have the opportunity to do group projects and current options offered by the department are available in areas such as Computational Medicine, Deep Learning, and Law and Computer Science.
Univ was the first college in Oxford to appoint a Tutorial Fellow in Computer Science, and so we have a long-standing tradition of supporting cutting edge teaching and research in the subject. Univ also accepts students to study Computer Science alongside Maths or Philosophy, and tutors in those subjects are always pleased to work with students studying a joint school with Computer Science.
Resources
If you are considering applying for Computer Science, a number of resources you might find useful to explore beyond the school curriculum can be found on Univ’s Staircase12 pages, including the Reading Bank and Resource Hub.
Further excellent resources for prospective applicants can be found on Oxford’s Computer Science department website.
