University of Surrey

Computer Vision, Robotics and Machine Learning

This degree provides in-depth training for students interested in a career in industry or in research-oriented institutions focused on image and video analysis, and deep learning. State-of-the-art computer-vision and machine-learning approaches for image and video analysis are covered in the course, as well as low-level image processing methods. Students also have the chance to substantially expand their programming skills through projects they undertake.

Entry requirements

A minimum 2:2 in a UK honours degree (or overseas equivalent) in Electrical or Electronic Engineering, Computer Science, Maths, Physics or a related discipline. Relevant industrial experience may also be considered.

English language requirements: IELTS Academic: 6.5 overall, 6.0 in each component (or equivalent).

For current entry requirements, please visit our website. The link is under Course contact details.

Course modules

Example module listing: Digital Signal Processing A; Object Oriented Design and C++; Image Processing and Vision; Space Robotics and Autonomy; Satellite Remote Sensing; Computer Vision and Pattern Recognition; AI and AI Programming; Advanced Signal Processing; Image and Video Compression; Standard Project.

Assessment methods

Assessment methods include the completion of a dissertation.


Qualification Study mode Start month Fee Fee locale Course duration
MSc Full-time September 2018 20,500 (Year 1) International 12 12 Months
MSc Full-time September 2018 9,800 (Year 1) Home/EU 12 12 Months
MSc Part-time September 2018 2,300 (Credit) International 60 60 Months
MSc Part-time September 2018 1,100 (Credit) Home/EU 60 60 Months

Get in touch today and increase your future employability