School of Computing Science

Information for applicants

3 female students sitting in a lecture

Our specialist Masters programmes are designed to provide computing science graduates with opportunities to enhance their knowledge of computing science.  They aim to equip graduates with state-of-the-art knowledge of specialised areas of Computing Science and to prepare them for leading positions in the IT industry.     

The conversion Masters programmes in Information Technology and Software Development, on the other hand, teach software development skills to add to existing knowledge outside computing and to prepare students for positions in the IT industry. These are intensive practically-oriented programmes, intended for students with good undergraduate degrees in subjects other than Computing Science and are focused on employment needs.  

You can search detailed information on our programme aims, intended learning outcomes, assessment and structure in our programme specifications at: Programme specification search

Full-time study

All our Masters programmes are delivered as full time courses, studied over 12 months. You should expect to spend five full working days attending courses each week during term time.

It is not possible for you to also engage in full time employment alongside your studies. Students who are working part-time should endeavour to schedule their work so that they can attend all class meetings.

Course catalogue

Each programme consists of a number of modular courses.   More detailed information on our wide range of courses is available in the Course Catalogue, including detailed aims and intended learning outcomes.  Your choice of courses will be dependent upon your chosen degree programme and completion of any pre-requisites.