School of Computer Science

Degrees in Computer Science

The School of Computer Science at the University of Birmingham offers a full range of degrees in Computer Science, from BSc to MSc and Doctorates (Ph.D.) and has consistently been one of the top ten institutions offering computing in the UK over the last five years. We are currently 8th for Computer Science in The Guardian League Table 2018, and 94% of our students go into graduate employment (Destination of Leavers from Higher Education Survey 2015/16).

91% of our students have expressed overall satisfaction with their course in the National Student Survey 2017, and the University has been awarded a Gold rating in the 2016/17 Teaching Excellence Framework (TEF).

Our School is also ranked 8th nationally for research quality in the '2014 Research Excellence Framework'.

Undergraduate Computer Science Degree Courses

When studying for a first degree, you have a choice among our three-year BSc (Bachelor of Science) degrees in Computer Science, Software Engineering and Artificial Intelligence. We also offer a four-year MEng and MSci programme. Please see Undergraduate Degrees for more information on the different undergraduate degree choices and how to apply for a place to study.

Postgraduate Computer Science Degree Courses

If you already have (or are close to completing) a good first degree, you can apply for one of our postgraduate degree programmes. The application procedure for postgraduate degrees is directly to the University. Our postgraduate degrees are divided into Masters, based on taught courses and a summer project, and the PhD, based on research leading to a PhD thesis.

Masters - postgraduate taught

For information about our range of MSc (Master of Science) degrees, please see Masters in Computer Science. These Masters are considered taught postgraduate degrees, as they involve lectures and examinations as well as a project and dissertation. Nonetheless, some of them are quite research-oriented, while others teach more practical skills in building software.

PhD - postgraduate research

If you already have (or will soon graduate with) a very good first degree and are interested in pursuing research, you can apply for studying for a PhD with us. Admission for doctoral study is in some ways similar to that for a Masters degree, but more individual, as a research area needs to be agreed. Please see PhD in Computer Science for details.

Careers for our graduates

The University encourages students to choose a programme to suit their future aspirations. As well as excellent teaching and research, we provide comprehensive careers support for graduates to enter into the computing and information technology industries. 94* of our students secure a graduate level job in industry after studying with us.

*Destination of Leavers from Higher Education Survey 2015/16

Computer Science Brochures

You can view a copy of our dedicated brochures below:

Undergraduate Computer Science Brochure
Postgraduate Computer Science Brochure