Our combined Computer Science and Philosophy course brings together two disciplines with close intellectual affinities. Understanding what to do with technology, and why, is as important as doing it. Studying both Computer Science and Philosophy will help you to link the fundamentals of computing and technology with concepts of thought and mind.
We offer this course as a three-year Bachelors degree course, leading to a combined BSc in Computer Science and Philosophy. It is jointly taught and administered by the two leading UK departments of Computer Science and Philosophy at York.
In the first two years you will gain a good grounding in both Computer Science and Philosophy, with an equal number of credits in each department. In the third year, you can choose to specialise in both subjects in your areas of interest.
as well as core Philosophy modules:
You will also study for a cross-over module, entitled Can machines think?, which explores the connections between Computer Science and Philosophy through the work of Alan Turing and John Searle's Chinese room argument.
Second year
Your second year carries through the fundamentals of both subjects. In Computer Science, you will study:
In Philosophy, your core pathway is Language and Mind, and you then choose to study one of the following:
Third year
In your third year, there is much more flexibility for you to choose the split between Computer Science and Philosophy. You can choose from a number of third year optional modules in Computer Science, as well as choosing some modules in Philosophy. You can also choose to undertake a Computer Science project, examples of which can be found in the Final year projects tab on this page.
Who to contact
Dr Will Smith
Ms Dominique Smith
Admissions Tutor
Admissions Administrator
+44 (0)1904 325412
admissions@cs.york.ac.uk