CSC432Z – Computer & Network Security (Online)


The class syllabus can be found here

Office Hours

Office hours are posted here


Guide to Network Security

Lab Manual

A PDF version of the lab manual will be made available to students enrolled in this course via Engage

Class Schedule – (tentative)

Lecture Videos

All recorded lectures can be found here. You must log in using the class password in order to view them.

Lecture: Introduction to Information Security
Lab 1: Getting Started

Lecture: Networking Review
Lab 2: Initial Virtual Machines

Lecture: Cryptography Basics
Lab 3: Encryption

Lecture: Firewall Technologies and Administration
Lab 4: Firewalls

Lecture: Authentication and Remote Access using VPN
Lab 5: VPNs

Lecture: Network Monitoring and Intrusion Detection and Prevention Systems
Lab 6: Network Monitoring

Lecture: Wireless Network Security
Lab 7: Wireless Security

Lecture: Security of Web Applications
Lab 8: Web Server Security

Lecture: Network Vulnerability Assessment
Lab 9: Vulnerability Assessment

Lecture: Auditing, Monitoring, and Logging
Lab 10: System Monitoring

Lecture: Contingency Planning and Networking Incident Response
Lab 11: Backup & Recovery

Lecture: Digital Forensics
Lab 12: System Integrity

Report First Drafts Due!
Final Exam Week – Final Reports Due


Students will engage in hands-on lab exercises that will provide them with experience using the Linux command line as well as setting up services and administering their individual environments. All students will be required to submit individual lab write-ups detailing the work performed in each exercise. Drop boxes will be provided in Engage with corresponding due dates. Late submissions will not be accepted!

All lab write-ups must consist of the following:

  • Cover page
  • Abstract
  • Introduction
  • Processes involved in completing the lab
  • Screenshots of major steps to provide proof of lab completion
  • Identification of any issues or delays as well as resolutions
  • Conclusion
  • References

Plagiarism & Cheating

Plagiarism and cheating are not tolerated in any of my courses. If you are caught performing any form of academic misconduct in this class appropriate action will be taken and you will be removed from the course as well as receive an ‘F for cheating’ grade on your transcript.