Subject
Computing
Learn how to build systems and software, and gain the technical and transferable skills that are in demand by a wide range of industries
Undergraduate courses
Course
Discover how to apply software engineering that will enhance user experience
Course
Develop your understanding of computing with a focus on user experience in this three-year degree
Course
Develop a creative approach to programming, and learn the theory, science and mathematics behind it
Postgraduate courses
Course
Develop your knowledge of computing, software development, and the engineering behind computer programs and databases
Course
Learn how to develop strategies, techniques and technologies to assist people who have little or no speech
Course
Learn how to develop strategies, techniques and technologies to assist people who have little or no speech
Course
Develop your computing and software development knowledge and understanding whilst designing, developing, and producing computer software packages
Course
Develop your computing and international business knowledge whilst learning from researchers, industry experts, and fellow students from all over the world
Course
Develop your data engineering and data science knowledge and understanding whilst learning to store, manage, and analyse large sets of data
Course
Developed specifically to meet the needs of those currently working in IT, you will be able to gain a formal qualification whilst continuing to work
Course
Studying one of our data science modules, you will develop your understanding of data science, ensuring you have the knowledge to succeed in your chosen field
Course
Develop your data science knowledge and understanding whilst learning to manipulate and analyse large sets of data, preparing you to become a data scientist
Course
Developed for students with an understanding of business intelligence, you will learn to analyse large sets of data, preparing you to become a data scientist
Course
Learn how to implement and support the use of technology to enhance the learning experience of individuals facing barriers to their education due to a disability
Course
Learn how to implement and support the use of technology to enhance the learning experience of individuals facing barriers to their education due to a disability
Course
Develop your computing and international business knowledge whilst gaining an insight into how businesses operate in an online world
Course
Develop your leadership and applied research skills in professional practice with a professional doctorate in Science and Engineering