This course is taught around a professional software development lifecycle, developing both the technical and professional skills needed in the industry. You will also develop your research, critical
Designed for graduates without a computing background, the course builds your fundamental computing skills to help you succeed in the advanced field of cloud development. You’ll explore topics
This course expands your programming knowledge with technical concepts across key areas of data science and AI. You’ll gain practical experience by creating learning models for data, while applying
Develop industry-standard skills in databases, programming and web development on a masters for non-computing graduates, plus advanced specialisms in either software development or data management.
On this course you’ll learn techniques relevant to the field of AI, from machine learning and to natural language processing. You’ll consider real-world challenges while developing your
During our MSc Cyber Security course, you’ll develop your knowledge and skills to prepare for a career as a computing security professional. With accreditation from the National Cyber Security Centre
Our MSc Applied Artificial Intelligence programme develops the multidisciplinary skills to understand what AI solutions are available and how they can be successfully deployed in any discipline.
On this course, you’ll undertake a complete end-to-end business intelligence process within big data analytics. This includes data mining, transforming and reporting on data – with a focus of
The course prepares you for a wide range of global career opportunities, developing in-demand professional and employability skills to help you confidently navigate the challenges of modern