Study with the Department of Computer Science
We offer courses at all levels, covering a range of contemporary computer science disciplines, including artificial intelligence, cybersecurity and data science.
The Department has fantastic facilities to support our teaching and research, making York an excellent location to study any aspect of computer science.
Computer science degrees
- Undergraduate degrees in computer science
Bachelor of Science (BSc), Master of Engineering (MEng), Master of Science (MSci) and Master of Mathematics (MMath) - Taught Masters degrees in computer science
Master of Science (MSc) - Postgraduate research degrees in computer science
Doctor of Philosophy (PhD) and Master of Science (MSc) by research
Centres for doctoral training (CDTs)
Besides traditional PhDs, we offer exciting opportunities through CDTs. These provide specialised research training, valuable professional development skills, and often include dedicated funding.
