Our Advanced Computer Science MSc provides you with a flexible training programme in a range of emerging computer science topics including: cloud computing; security and trust; resilience; human computer interaction; and mobile and distributed systems. You will develop technical and professional skills that will underpin your future career in computing. The course is intended for honours graduates within computing science, or a discipline with a significant computing component (eg engineering, systems engineering or mathematics). We also value relevant industrial computing experience and transferable skills.
Members of our industry advisory group help to ensure that the course is relevant to the needs of business and industry today. There are opportunities to choose a project for your final dissertation that has some industry involvement associated with it. Students also have the unique opportunity to apply for a small number of work placements with our industrial partners as part of their projects. Previous students have found placements with organisations such as Redhat.