Learning Outcomes:
Upon completion of this module, students should be able to;
-Obtain an extensive knowledge of both the principles and the practice of modern network and communication security.
-Understand the in-depth understanding of computer and wireless network concepts
-Understand the issues to be addressed by network security related to both computer and wireless networks
-Understand current issues with network security and the state-of-the-art attack detection and prevention mechanisms.
-Learn about the network security of practical applications (i.e., telecom networks, cloud computing, IoT) and secure network communications techniques used for these applications around the globe.
-Learn about emerging network and communication security techniques (i.e., network softwarization, quantum computing, cloud-native technologies, AI, and Blockchain)
Indicative Module Content:
The module is divided into two parts.
In the first part, we review computer and wireless networks, including:
-Internet/ Transport layer protocols, scalable routing, multicasting, Flow control, congestion control, routing
-Wireless Network Concepts/Cellular (LTE) and 5G Networks
-Local area networks/ Wireless LAN/
-Network Sotwarization Concepts(i.e. SDN/NFV) / Cloud Computing
In the second part, we cover the following topics
-Network attacks, e.g. DDoS attacks, Malware, worm, and virus propagation
-Protection mechanisms such as firewalls, network intrusion detection, secure routing protocols
-Physical Layer Security / LAN Security, Resilient Network Topologies, Securing Distributed Algorithms
-Security of Internet Architectures, Web and DNS security
-New security technologies related to next-generation wireless and cellular networks and cellular and wireless networks.
-Emerging topics; Blockchain, Quantum Cryptography/ Communication, AI for Security, 6G Security