University of Bath Computer Science

University of Bath Computer Science

University of Bath

Thinking of studying for a computer science degree?

We offer three undergraduate courses, please see our e-prospectus web pages for more details on entry requirements, placements and other key information:

Studying here

Studying computer science here is an exciting and varied experience.

The first year provides you with a robust grounding in the theory and practice of Computer Science. We emphasize the development of solid mathematical and programming skills so that you will be equipped to experiment with, and to apply, the core ideas of the discipline.

These elements continue in the second year when you work on a group project to develop an interactive application – from requirements analysis to end-user evaluation and incorporating theory and methods concerning the interaction between humans and computers. At the same time, your technical and scientific skills are extended with topics such as graphics and computer vision.

In the final year you can choose areas in which you are particularly interested and develop your own research project with the support of a supervisor, whose own research is close to your chosen topic.

The Computer Science community

We work hard to build a strong community to support and encourage you during your studies. The student group – Bath Computer Science Society (BCSS) – is very active in organising lunchtime lectures and workshops from influential professional computer scientists.

Strong links are also maintained with past students who help future graduates in a number of ways providing skills sessions, seminars and talks about their experiences both as students here and within their careers.

Additionally, you will be supported throughout your studies by a full-time Director of Teaching and Personal Tutor.



Our research is strongly inter-disciplinary and combines practical application with a strong theoretical understanding. It is concerned with systems-wide issues in computer science ranging from mathematical foundations through visual and cognitive processes to media technology, human-centred design and collaborative systems.

REF 2014 results

The results of the Research Evaluation Framework (REF) 2014 confirm the excellence of the research undertaken in the department. View REF 2014 results of departments of the Faculty of Science.

PhD projects

For a list of our ongoing PhD research projects please see our Current PhDs.

Research centres