School of Computing · ANU College of Systems and Society
This course covers a range of concepts, techniques and technologies in network security. This includes an overview of relevant network protocols and cryptography; analyses of designs and implementations of security protocols, including basic tools and techniques; an understanding of network threats and attacks such as eavesdropping, spoofing, protocol failures, DoS attacks and man-in-the-middle attacks; network defence including threat analysis and identification, architecture control, intrusion detection and layered security. The course features hands-on lectures and labs to analyse network vulnerabilities, and design and implement appropriate defensive techniques.
Quizes
Learning outcomes 1, 2
Assignments
Learning outcomes 2, 3, 4, 5
Final Exam
Learning outcomes 3, 4, 5
The workload will be approximately 130 hours, with a mixture of lectures, labs, assignments, independent reading and study.
none Preliminary Reading The following are indicative of reference material for this course. - James Forshaw. Attacking Network Protocols: A Hacker's Guide to Capture, Analysis, and Exploitation. No Starch Press, 2018. - William Stallings. Cryptography and Network Security: Principles and Practice, 7th edition. Pearson, 2017. - Research papers and online reference materials