CS4430 Network security

The course provides an overview of the most important concepts, methods, and best practices in computer and network security. In this course, students will obtain the knowledge and hands-on experience to secure networking and communication systems. The course's primary focus will be on technologies, protocols, attacks, and defenses. More precisely, starting from a review of common vulnerabilities and attack scenarios, the course will discuss the fundamentals of security engineering and their application in system design, review tools and methods to assess and test communication infrastructure from a security perspective.

As a result, students will gain theoretical knowledge and hands-on experience in network attacks and defense methods. Knowledge activation and the transfer from conceptual understanding towards practical experience will be further facilitated by students implementing their own attack or defense tools on selected topics, as well as conducting measurements on the effectiveness of attack and defense schemes.


G. Smaragdakis

Last modified: 2023-11-03


Credits: 5 EC
Period: 0/0/4/0