Postgraduate taught degrees

About our postgraduate taught degrees

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.  

Detailed information on our programme aims, intended learning outcomes, assessment and structure are available in our programme specifications at

Full time and part-time study

All our Masters programmes can be studied over 12 months full time or 24 months part-time.  If you are applying for full time study, 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.  

If you are intending to study one of our programmes on a part-time study basis, you must complete the program over a two year period.  You will study around 30 credits of material over 4 semesters and must sit the examinations for your courses in the same academic year in which you are enrolled.  You must pass your first year taught courses at a satisfactory level before being able to continue with your studies.  The Masters project can be completed over two summer periods rather than one. You are advised not to engage in full time employment since this will result in a heavy workload for two years.   In exceptional circumstances, you may be given permission to miss a small number of classes provided you discuss the matter with your adviser and undertake to make up the missed classes through personal study.  Part-time students should be aware that it is rarely possible to schedule taught courses over a restricted number of days.  Dependant on your chosen optional courses, you may expect to be on campus on most week days.

Students who are working 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.

Graduate and industry quotes

Stefan Raue"During my studies towards an MSc Computing Science at the University of Glasgow, the School provided me with a fantastic learning environment. When searching for a university, I was looking for a programme that would allow me to select courses according to my interests and strengths. The School provided me with this flexibility. I took courses from software project management, over enterprise architecture and IT architectures, to safety critical systems development. The programme was delivered by outstanding researchers, and partly in collaboration with industry leaders such as IBM. Coming from a corporate background, that was an absolute plus for me. This meant that the courses were relevant to real-world problems, rather than just text-book exercises. Studying my MSc at the School of Computing Science, and working with world-class scientists for a whole year, had a huge impact on me and my future career decisions. I decided to stay in Glasgow, where I am now running a software start-up, Bizvento, that is collaborating with the School, and also employed two recent Computing Science graduates."
Stefan Raue, Bizvento,

Student guides

‌‌‌Our student handbook contain lots of useful  information, some of which will be of interest to applicants: