Program start date | Application deadline |
2023-09-01 | - |
2023-07-01 | 2023-04-28 |
2023-09-19 | 2023-05-25 |
2024-01-01 | - |
2024-09-01 | - |
Program Overview
The program covers mathematical and computer science foundations, including symmetric-key cryptography, asymmetric-key cryptography, and cryptographic protocols. Graduates are prepared for careers in information security, software development, financial services, and government and defense.
Program Outline
The program covers a wide range of topics, including:
- Foundations of cryptography: Number theory, discrete mathematics, and computational complexity.
- Symmetric-key cryptography: Block ciphers, stream ciphers, and hash functions.
- Asymmetric-key cryptography: Public-key cryptography, digital signatures, and key management.
- Cryptographic protocols: Secure communication protocols, authentication, and authorization.
- Applied cryptography: Blockchain technology, digital forensics, and network security. The program also includes a significant research component, culminating in a dissertation project that allows students to apply their knowledge and skills to a real-world problem.
Outline:
Year 1 Modules:
- Applications in Cryptography and Cryptanalysis (20 credits)
- Discrete Mathematical Structures (20 credits)
- Information Security (20 credits)
- MSc Project (60 credits)
- Number Theory for Cryptography (20 credits)
Optional Modules (Select 2):
- Cybercrime and Cyber Security (20 credits)
- Financial Mathematics (20 credits)
- Machine Learning (20 credits)
- Semantic Technologies (20 credits)
- Statistical Modelling and Forecasting (20 credits)
Assessment:
Assessment methods include a combination of coursework, short answer tests, and a dissertation project. Coursework assignments typically involve written reports, presentations, and programming exercises. The dissertation project requires students to conduct independent research on a chosen topic and present their findings in a written report.
Teaching:
The Cryptography MSc program is taught by a team of experienced researchers and practitioners in the field of cryptography. The program utilizes a variety of teaching methods, including lectures, seminars, workshops, and tutorials. Students are encouraged to actively participate in class discussions and to seek guidance from instructors.
Careers:
Graduates of the Cryptography MSc program are well-prepared for careers in a variety of industries, including:
- Information security: Security analyst, security engineer, security architect
- Software development: Cryptographic engineer, software developer, security researcher
- Financial services: Risk analyst, fraud prevention specialist, compliance officer
- Government and defense: Cryptographic specialist, intelligence analyst, cyber security officer
Other:
The Cryptography MSc program is designed to provide students with a strong foundation in cryptography and its applications in information security. The program emphasizes a rigorous academic approach while also providing students with the opportunity to develop practical skills. The program is well-suited for students who are interested in pursuing a career in information security or related fields.
Entry Requirements:
EU Home Students
Typical entry requirements for EU applicants:
- A 2.1 undergraduate degree (or equivalent) in mathematics, computer science, data science, software engineering, computing, ICT, physics or economics. Please note your undergraduate degree must have included at least basic training in maths and computing.
- Programming skills with one of the popular languages, such as Java or Python, would also be a great advantage.
Additional considerations for EU Home Students:
- Applicants with a 2.2 at undergraduate level may also be considered and will be required to attend an interview.
- Accreditation of Prior Learning - Any university-level qualifications or relevant experience you gain prior to starting university could count towards your course at London Met. Find out more about applying for Accreditation of Prior Learning (APL).
English Language Requirements for EU Home Students:
- To study a degree at London Met, you must be able to demonstrate proficiency in the English language. If you require a Student visa (previously Tier 4) you may need to provide the results of a Secure English Language Test (SELT) such as Academic IELTS.
International Overseas Students (outside the EU)
Typical entry requirements for international students:
- A 2.1 undergraduate degree (or equivalent) in mathematics, computer science, data science, software engineering, computing, ICT, physics or economics. Please note your undergraduate degree must have included at least basic training in maths and computing.
- Programming skills with one of the popular languages, such as Java or Python, would also be a great advantage.
Additional considerations for international students:
- Applicants with a 2.2 at undergraduate level may also be considered and will be required to attend an interview.
- Accreditation of Prior Learning - Any university-level qualifications or relevant experience you gain prior to starting university could count towards your course at London Met. Find out more about applying for Accreditation of Prior Learning (APL).
- You may also need to provide a Student visa and meet the corresponding English language requirements.
English Language Requirements for International Overseas Students:
- To study a degree at London Met, you must be able to demonstrate proficiency in the English language. If you require a Student visa (previously Tier 4) you may need to provide the results of a Secure English Language Test (SELT) such as Academic IELTS.