Find a course

Showing 245 results

  • Postgraduate taught
  • MSc

Computing

Deepen your understanding and knowledge of computer science to prepare for a career in the computing industry.

  • Undergraduate
  • MEng

Computing

Take your study of computing further with advanced modules and an industrial placement in this integrated Master's degree.

  • Undergraduate
  • BEng

Computing

Study the engineering of computer hardware and software alongside the mathematical principles of computing.

  • Postgraduate taught
  • MSc

Computing (Artificial Intelligence and Machine Learning)

Deepen your knowledge and understanding of artificial intelligence and machine learning to prepare for a career in the computing industry.

  • Undergraduate
  • MEng

Computing (Artificial Intelligence and Machine Learning)

Focus your study of computing on artificial intelligence in this integrated Master’s degree.

  • Undergraduate
  • MEng
Compare

Computing (International Programme of Study)

Enrich your computing degree with the chance to study abroad in this integrated Master’s course.

  • Postgraduate taught
  • MSc

Computing (Security and Reliability)

Enhance your knowledge of IT security and reliability to prepare for a career in the computing industry.

  • Undergraduate
  • MEng

Computing (Security and Reliability)

Learn how modern computer and communications systems can be adapted to build the next generation of secure computing applications.

  • Postgraduate taught
  • MSc

Computing (Software Engineering)

Specialise in the application of engineering to the design, development, and maintenance of software.

  • Undergraduate
  • MEng

Computing (Software Engineering)

Focus on how software is engineered to form complex computing systems in this integrated Master’s degree.

  • Postgraduate taught
  • MSc

Computing (Visual Computing and Robotics)

Specialise in the study of vision, graphics, intelligent behaviour and biomedical image computing.

  • Undergraduate
  • MEng

Computing (Visual Computing and Robotics)

Focus on the implementation and evaluation of systems that depend on computer vision or computer generated imagery.

Filter Courses

Compare Courses

Compare Course

Compare Courses You can compare up to 3 courses at a time