University of Birmingham

University of Birmingham

Advanced Computer Science

Designed to open the door to exciting new career opportunities in computer science and information technology, this programme is suitable for a variety of hard-working graduates from diverse subject backgrounds; the core components of this degree course is a software workshop, taught modules and a summer project; the software workshop involves two terms of intensive training in Java programming, including lectures, supervised laboratory work and small-group tutorials.

Entry requirements

At least an upper 2nd Class degree or an international equivalent in computer science or a closely related discipline and a solid foundation in programming are required. Knowledge of object-oriented programming is a strong asset. Students who have not studied in English must pass a recognised English test.

Course modules

Include: Introductory computer science; software engineering; databases; and computer networks; plus a substantial software project under the supervision of a faculty member.

Assessment methods

The Software Workshop is currently assessed by assignments in the practical sessions. Taught modules are assessed in a variety of ways: summer written examination, practical assessment or a mixture of both. The project is assessed by report supported by a practical demonstration.

Sponsorship information

Scholarships may be available to home and international students.


Qualification Study mode Fee Course duration
MSc Full-time £ 6,840 per Academic year (home fees) 1 years
MSc Full-time £ 17,960 per Academic year (overseas fees) 1 years
MRes Full-time £ 6,840 per Academic year (home fees) 1 years
MRes Full-time £ 17,960 per Academic year (overseas fees) 1 years
MRes Part-time £ 7,200 per Whole course (home fees) 2 years
MRes Part-time £ 19,200 per Whole course (overseas fees) 2 years

Campus details

Campus name Town Postcode Region Main campus Campus Partner
Edgbaston Campus Birmingham B15 2TU West Midlands

Key information

Postgraduate Admissions
Telephone number: 
0121 414 5488