19E034MB - Network Security

Course specification
Course title Network Security
Acronym 19E034MB
Study programme Electrical Engineering and Computing
Type of study bachelor academic studies
Lecturer (for classes)
Lecturer/Associate (for practice)
    Lecturer/Associate (for OTC)
    ESPB 6.0 Status mandatory
    Condition None.
    The goal To introduce students to the types of attacks on the Internet, methods for the defense against attacks, and mechanisms for data and communications protection.
    The outcome Upon completion of the course, students will acquire fundamental theoretical and practical knowledge of the types of attacks that occur on the Internet, as well as the methods used in prevention and protection against the attacks.
    URL to the subject page
    URL to lectures
    Contents of lectures Types of network attacks and defense methods. Methods of protection on data link layer, network layer and application layer. Authentication, authorization and accounting. Protection of DNS system. Protection of web and other services. Protection of network devices. Access control lists and firewalls. Virtual private networks. Mathematical basics of encryption.
    Contents of exercises Practical application of the security on the laboratory topology and configuration of the device for the basic protection methods: implementation of high layer security, configuration of access control lists, zone based firewall and virtual private networks.
    1. Network Security Technologies and Solutions, Yusuf Bhaiji, Cisco Press 2016 (Original title)
    2. IKEv2 IPsec Virtual Private Networks: Understanding and Deploying IKEv2, IPsec VPNs, and FlexVPN in Cisco IOS, Graham Bartlett, Amjad Inamdar, Cisco Press 2016 (Original title)
    3. DNS Security: In-depth Vulnerability Analysis and Mitigation Solutions, Anestis Karasaridis, Springer; 2013 edition (Original title)
    4. DNS Security: Defending the Domain Name System, Allan Liska, Geoffrey Stove, Syngress; 2016 edition (Original title)
    5. Bulletproof SSL and TLS, Ivan Ristić, FeistyDuck, 2014 (Original title)
    Number of hours per week during the semester/trimester/year
    Lectures Exercises OTC Study and Research Other classes
    3 1.5
    Methods of teaching The course consists of lectures and lab exercises. Within the lab exercises, students solve practical problems and implement protection methods to the network devices and customer equipment.
    Knowledge score (maximum points 100)
    Pre obligations Points Final exam Points
    Activites during lectures Test paper 70
    Practical lessons 15 Oral examination
    Projects 15