CS 364 Network Security

Network Security is a comprehensive hands-on course designed for IT professionals, network administrators, and anyone interested in enhancing their network security skills. Covering a broad spectrum of topics, from the basics of networking and TCP protocols to advanced topics such as firewall implementation and security, virtual private networks, and DNS attacks and protection, this course equips students with the knowledge and skills required to defend against network threats. Students will complete a project, present it to their peers, and participate in ‘Capture the Flag’ competitions to test their skills in a practical, hands-on environment.

Instructor:

Dr. Peilong Li

Office:

Esbenshade 284B

Appointments:

By email

Number of Credits

4

Pre-requisites

  • CS 342 Computer Networks, and familiarity with Linux commands.

Textbooks

  • (Preferred) Wenliang Du. Internet Security: A Hands-on Approach. 3rd Edition. May 2022, Independently published, ISBN-13: 978-17330039-6-4.

  • (OR) Wenliang Du. Computer & Internet Security: A Hands-on Approach. 3rd Edition. May 2022, Independently published, ISBN-13: 978-17330039-4-0.