Course Details in 2022/23 Session
|Module Title ||LM Security of Real-World Systems (Extended)|
|Department || Computer Science|
|Module Code || 06 30257 |
|Module Lead ||Tom Chothia|
|Level || Masters Level |
|Credits || 20 |
|Semester|| Semester 1|
LI Systems Programming in C/C++ - (06 30203)
LI Security and Networks - (06 30195)
|Restrictions || None |
Practical Classes and workshops-22 hours
Guided independent study-156 hours
Total: 200 hours
|Exclusions || |
|Description || Building on Security and Networks, this module teaches how to find, analyse, and mitigate security vulnerabilities in real-world systems. It will also teach students how to assess the threats to a system, and how to protect against them. A range of practical analysis methods and tools are covered. |
|Learning Outcomes || By the end of the module students should be able to:|
- Students will be able to analyse systems and find vulnerabilities such as weak crypto, buffer overflows, flaws in protocols, and common web vulnerabilities.
- Students will be able to use a range of analysis tools, e.g. for reverse engineering, network sniffing and analysis, and man-in-the-middle attacks.
- Students will be able to assess the threats that a particular system will face, and suggest mitigations.
- The student should demonstrate the capacity to independently study, understand, and critically evaluate advanced materials or research articles in the subject areas covered by this module.
30257-01 : Continuous Assessment : Coursework (20%)
30257-02 : Examination : Exam (Centrally Timetabled) - Written Unseen (80%)
|Assessment Methods & Exceptions || Assessment: |
Continuous Assessment (20%)
|Other || |