The placement programme provides the opportunity to undertake a 7-12 month experience for students who successfully find a suitable placement. This MSc Computing offers students from diverse career
Explore the techniques and applications of artificial intelligence (AI) and develop your practical skills through exposure to real-world problems and datasets. Learn the ethical and social impacts of
Contemporary software is usually developed in teams using agile methods. Strong software engineering skills and specialist technical knowledge needs to be combined with planning, teamwork and