Important! Please note that this is a BYOD (Bring Your Own Device) unit. You will be expected to bring your own laptop computer (Windows, Mac or Linux), install and configure the required software.
Each week you should complete any assigned readings and review the lecture slides in order to prepare for the lecture. There are three hours of lectures every week. The lectures will be pre-recorded and available online. You are at the very least expected to go through the lecture slides and videos during the first two hours of the time slot for the lecture, i.e., Fridays 11:00AM to 1:00 pm. There will be a live Q&A session every week during the third hour of time slot for the lecture, i.e., Fridays 1:00 to 2:00 pm. During the live Q&A session, you can ask questions related to the lectures, hands on, and take home exercises.
For details of days, times and rooms consult the timetables webpage.
Take home exercises will commence in week 1.
Please note that you will be required to submit work every week. Failure to do so may result in you failing the unit or being excluded from the exams.
This unit makes use of discussion boards hosted within iLearn . Please post questions there; they are monitored by the staff on the unit.
REQUIRED AND RECOMMENDED TEXTS AND/OR MATERIALS
This material for this unit is in part based on the following textbooks:
William Stallings, Cryptography and Network Security: Principles and Practices, Prentice Hall (4th Edition) · Charles Pfleeger, Security in Computing, Prentice Hall, 20026 (4th Edition)
Charlie Kaufman, Radia Perlman and Mike Speciner, Network Security: Private Communication in a Public World, Prentice Hall
Dieter Gollman, Computer Security, John Wiley
Simson Garfinkel and Gene Spafford, Practical Unix Security, O’Reilly & Associates, Inc.
Trusted Computing Platforms: TCPA Technology in Context, Ed: Siani Pearson, Prentice Hall, 2003
Ross Anderson, Security Engineering, John Wiley, 1st or 2nd Edition
TECHNOLOGY USED AND REQUIRED
iLearn is a Learning Management System that gives you access to lecture slides, lecture recordings, forums, assessment tasks, instructions for practicals, discussion forums and other resources.
Echo 360 (formerly known as iLecture)
Digital recordings of lectures are available. Read these instructions for details.
PacketTracer, Anaconda, Jupyter Notebook with Python.