
January 2027
1 year
London
Tuition Fee
£11,000 per year (UK home)
Full-time, Part-time
The tuition fee for UK home students is £11,000 per year for full-time study. For part-time study, the fee is £1,225 per 20-credit module. The university reserves the right to increase the tuition fees in line with changes to legislation, regulation and any government guidance or decisions. More information on the latest fee can be found on the institution website.
Learn about our mission to make higher education accessible and empowering for every
A 2.1 undergraduate degree (or equivalent) in mathematics, computer science, data science, software engineering, computing, ICT, physics or economics. Undergraduate degree must have included at least basic training in maths and computing. Applicants with a 2.2 at undergraduate level may also be considered and will be required to attend an interview. Programming skills with one of the popular languages, such as Java or Python, would also be a great advantage.
Please contact our admissions team for specific English language requirements for this program.
Graduates can pursue roles as cryptography specialists, information security analysts, cyber security consultants, and blockchain developers across sectors like banking, finance, and technology.
Assessment is through a combination of coursework, short answer tests, and exams. A final dissertation project evaluates your theoretical knowledge and analytical skills.
The institution provides support for students to gain valuable work experience and professional development opportunities throughout their studies.
Students are encouraged to carry out their final projects for local companies or government departments, providing real-world experience.
The course uniquely bridges mathematical theory and computer science, focusing on modern challenges like quantum computing and blockchain security.
Yes, the course includes lab sessions using MAPLE software and practical projects that help you apply cryptographic techniques to real-world datasets.
The experience involves a mix of lectures, problem classes, and lab-based learning, supported by academic staff with expertise in cryptography.
Prospective students should have a 2.1 degree in a relevant subject and basic training in maths and computing; programming skills are highly advantageous.