Overview

The MSc Computer Science will allow you to develop advanced knowledge and in-depth practical skills in the rapidly expanding fields of computer science and analytics.

For graduates from a non-computing background wanting to upskill in their careers -  from software development to cloud solutions architecture.

You’ll study and apply technologies that underpin this in-demand area, including cloud-based information security, programming principles, software development methodologies and human/computer interaction, together with developing knowledge of AI and Machine Learning

You’ll learn both the theoretical foundations and the practical applications, preparing you for a career in industry or to move on to further study at PhD level. You’ll benefit from the latest academic practices and get the opportunity to experience the tools, techniques and design patterns professionals use to ensure you’ll be equipped for a high-quality career.

This course is consistent with and underpinned by professional bodies including the Chartered Institute for IT, The Association for Computing Machinery and the Institute of Electrical and Electronics Engineers, meaning you’ll be ready for your career with skills to make a positive difference in society and have a qualification that will make you stand out in the workplace."

Graduate prospects

When you graduate, you'll be a competitive candidate for roles such as:

  • Software Developer
  • Systems Analyst
  • DevOps Engineer
  • Clouds solutions architect
  • Machine Learning Engineer

You'll find opportunities in a diverse range of industries: engineering, pharmaceuticals, finance, healthcare, retail, security, smart environments and more.

What you
will study

Course
Information