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 four-year Masters degree course, leading to a combined MEng 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 and fourth years, you can choose to specialise in both subjects in your areas of interest, and can choose to do a project in either or both subjects.
In the first year, you will study key Computer Science modules:
as well as core Philosophy modules:
You will also study for a cross-over module, 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 module is Language and Mind, whilst you can then choose to study one of the following:
Third year
In your third year, there is more flexibility, allowing 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 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.
Fourth year
Your fourth year contains no core modules. You will choose to take modules from both Computer Science and Philosophy, according to your interests, and can choose to undertake a research project in Philosophy. You will also have the option to take the Computer Science project, if you have not already done so in your third year. There are a number of fourth year Computer Science modules to choose from.
Who to contact
Dr Will Smith
Ms Dominique Smith
Admissions Tutor
Admissions Administrator
+44 (0)1904 325412
admissions@cs.york.ac.uk