Course Information

- A Typical Course Module
- Syllabi
A Typical Course Module
You will complete coursework for the majority of your modules and will take your exams at the end of each year. All of your grades will count towards your degree, with the project having the highest weighting of all of your modules.
Syllabi
The MSc in Information Security consists of 8 taught modules and a thesis. The PG Diploma programme comprises the taught modules only (no thesis).
The compulsory and optional modules are as detailed below. If you would like further information about individual modules please contact the appropriate lecturer.
1. Taught modules
All students take 3 core modules and 5 optional modules. The 3 core modules are:
- COMPGA01 Computer Security I (Term 1)
- COMPGA03 Introduction to Cryptography (Term 1)
- COMPGA11 Research in Information Security (Term 2)
Students will normally select their 5 options from the following list:
- COMPGZ03 Distributed Systems and Security (Term 1)
- COMPGA10 People and Security (Term 1)
- COMPGA12 Applied Cryptography (Term 2)
- COMPGA02 Computer Security II (Term 2)
- COMPGA14 Information Security Management (Term 2)
- COMPGS10 Language Based Security (Term 2)
Students may take 2 module electives from other programmes within the department, however, this will require the approval of the Programme Director and is subject to timetabling constraints.
2. Thesis
The thesis is an in-depth research project carried out under the supervision of a member of academic staff. Please see COMPGA99 for details.
Department of Computer Science, UCL (University College London)
Malet Place, London WC1E 6BT, UK
Phone: 020 7679 7214 (+44 20 7679 7214)
Fax: 020 7387 1397 (+44 20 7387 1397)












