Videos of lecture content are going up on Blackboard.

Lecture # Topic Slides
Week #1 starting 4 March
Teaching
Topics
What is security engineering? (Anderson, chap 1) 1-introduction
2-security concepts
Week #2 starting 11 March
Teaching
Topics
Security protocols (Anderson, chap 2) 3-security-protocols
4-formal-proofs
Week #3 starting 18 March
Teaching
Topics
Software security (Stallings, chap 11) 5.secure.software
Hack-a-vote
Week #4 starting 25 March
Teaching
Topics
Software security and buffer overflows (Stallings, chap 10) 6.secure.software
7.buffer.overflows
Week #5 starting 1 April
Teaching
Topics
TCP/IP and denial-of-service attacks (Anderson, chap 21 section 2) 8.TCP
9.DDOS
Week #6 starting 8 April
Teaching
Topics
Firewalls and intrusion prevention systems (Stallings, chap 9) 10.Firewalls.pdf
Mid-trimester Break: 15 April - 28 April
Guest labs by Ray Hunt (CO246) 16, 17 and 18th April
Week #7 starting 29 April
Teaching
Topics
Intrusion detection (Stallings, chap 8) 11.IDS
Assig 1 Due 14/04/19  
Week #8 starting 6 May
Teaching
Topics
Malicious Software (Stallings, chap. 6) (Slammer Worm) 12.Malware
13.Malware and Countermeasures
Week #9 starting 13 May
Teaching
Topics
Access control (Stallings, chap 4) 14.AccessControl
Week #10 starting 20 May
Teaching
Topics
Cloud and IoT security (Stallings chap 13) 15a.Cloud.IoT>
15b.Cloud.IoT
Week #11 starting 27 May
Teaching
Topics
Usability and Psychology (Anderson, chap 2) 16.UsabilityPsychology
17.Revision guide
Week #12 starting 3 June (note no lecture on Monday is a holiday)
Teaching
Topics
No lectures this week  
Assig 2 Due 02/06/19