Computer Science for Cyber Security

MSc or PGDip or PGCert

Key facts

Start dates

September 2023 / September 2024

Course length

Full time: MSc – 1 year (12 months); PG Dip – 6 months; PG Cert – 3 months

Part time: MSc – 2 years (24 months); PG Dip – 18 months (12 months study time); PG Cert – 6 months




School of Engineering, Computing and Mathematics


Our MSc Computer Science for Cyber Security course will equip you with the advanced technical skills needed to produce modern secure systems. The course builds on knowledge gained from your first degree. It is for recent graduates and those with substantial experience in the computing industry.

Our teaching staff have a wide range of expertise. We put an emphasis on live projects, alongside group work modelled on industry standard working patterns.

You will use industry standard tools in our security, server and networking laboratories. These labs provide a safe space for you to practice both offensive and defensive security techniques.

The UK government has highlighted cyber threats as one of the four main threats to the UK. There is an increasing need to protect people, business and data from malicious attacks. Individuals skilled in computer science and cyber security who can design and build secure software and systems are in demand.

We are proud to announce that this course has been awarded full GCHQ certification, the gold standard for courses in Cyber Security.

Specific entry requirements

Due to great interest in this course for September 2023 entry, the deadline to receive applications is Wednesday 22 March 2023 for all applicants who will require a visa to study in the UK. As long as we receive your application on or before 22 March 2023 it will be given full consideration. Those not requiring a visa to study in the UK can continue to apply beyond 22 March 2023.

You should normally hold a first degree equivalent to at least a British lower second class bachelor’s degree (2:2) in a computer-related subject. If your first degree is not in computing but you have worked in the computing industry you can also be considered. If you have no experience or degree in a computing related discipline then you should consider our MSc in Computing Science. You would normally be proficient at programming in C++/Java or similar.