Entry requirements

First or second class honours degree in a relevant subject. Knowledge of object-oriented programming concepts and a good mathematical framework are required.

Months of entry


Course content

Developments in artificial intelligence, computer vision, cloud computing, artificial intelligence, machine learning, and cyber security have all become a normal part of society's interaction with computing devices.

This Master's programme is designed to equip students with the advanced knowledge and skills needed to develop the innovative solutions required by today's rapidly advancing computing industry.

Through laboratory workshops, lectures, debates, and independent research, this MSc Computer Science provides the opportunity for students to enhance their existing knowledge of computer programming and mathematical frameworks.

Working alongside academic staff, students have the chance to develop a critical understanding and gain practical experience in innovative areas such as computer vision and surveillance, cloud computing, robotics, mobile computing, artificial intelligence, machine learning, and cyber security in order to develop advanced solutions to current and future challenges.

Information for international students

If you have studied outside of the UK, and are unsure whether your qualification meets the above requirements, please visit our country pages for information on equivalent qualifications.


Overseas students will be required to demonstrate English language proficiency equivalent to IELTS 6.0 overall, with a minimum of 5.5 in each element. For information regarding other English language qualifications we accept, please visit the English Requirements page.


If you do not meet the above IELTS requirements, you may be able to take part in one of our Pre-session English and Academic Study Skills courses. These specialist courses are designed to help students meet the English language requirements for their intended programme of study.


Fees and funding

For eligible students, there are more ways than ever before to fund your postgraduate study, whether you want to do a taught or research course. For those wishing to undertake a Master's course, you can apply for a loan as a contribution towards the course and living costs. Loans are also available to those who wish to undertake doctoral study. The University offers a number of scholarships and funded studentships for those interested in postgraduate study. Learn how Master's and PhD loans, scholarships, and studentships can help you fund your studies on our Postgraduate Fees and Funding pages.

Qualification, course duration and attendance options

  • MSc
    full time
    12 months
    • Campus-based learningis available for this qualification
    part time
    24 months
    • Campus-based learningis available for this qualification

Course contact details

Dr Ramana Sundara