First or second class honours degree in a discipline involving a significant element of computer programming, such as computer science, engineering, or other science and technology subjects.
Months of entry
This programme combines a computing core with computer vision, data science, and machine learning specialisms. This offers students the theoretical and practical experience needed to develop the innovative solutions required in a dynamic and innovative technology sector.
Course content is informed by the work and research carried out in the School, especially in machine learning and Computer Vision, as well as related areas. This approach aims to ensure content is both leading-edge and underpinned by the latest thinking in the field.
The programme enables students to explore topics including advanced artificial intelligence, computer vision, machine learning, applied signal and image processing, and neural computing.
Students also have the opportunity to undertake a substantial research project focusing on an area of personal and professional interest, through the development of a dissertation and substantive software implementation.
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-sessional 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.