Computer Science and Philosophy is a small Joint Honours course with an annual intake of around 15. The two disciplines have a great deal in common and studying both provides an important insight into rational thinking and logic. The two disciplines overlap in many areas of Artificial Intelligence, algorithms, cognition, language, models, and proof, to name just a few key parts of the course. The critical thinking needed for both disciplines allows for a deep understanding of technology and its place in the world. As the computer science industry expands, such skills will prove essential.
Students on this course have the option to stay on after their third year for a Master’s (MCompPhil). The faculty delivers a high number of lectures, and in addition, students attend tutorials in their colleges (usually in groups of two or three) and practical classes in Computer Science (roughly once a week). In the second year, there is a Computer Science group design practical to complete.
An A Level or equivalent in Maths is required, with an A* in Maths, Further Maths, or Computer Science.