Introduction to Network Security

Study level: Undergraduate
Course Code: CY-CR-301
Credit Points: 5
Delivery: Hybird


Cybersecurity is a vital field focused on protecting computer systems, networks, and data from unauthorized access and potential threats. This introductory course provides a broad understanding of cybersecurity concepts, including the identification and mitigation of common threats and vulnerabilities. It emphasizes the importance of risk management strategies and the implementation of robust security measures. The course explores the role of firewalls in network security and the concept of unified threat management (UTM). It also introduces the significance of network address translation (NAT) and security policies in securing network communications. Additionally, the course highlights application security measures like URL filtering, antivirus, and application identification. It touches upon User identification concepts, including user authentication and access control. By focusing on fundamental cybersecurity principles, this course equips learners with a foundational knowledge to address and mitigate cyber threats effectively.


  • Introduction to cyber security concepts
  • Overview of the cyber-attack lifecycle
  • Common threats and vulnerabilities
  • Fundamentals of risk management in cybersecurity
  • Role and principles of firewalls in network security
  • Different types of firewalls and their functionalities
  • Introduction to Unified Threat Management (UTM) firewalls
  • practical lab environment for hands-on learning
  • Basics of firewall configuration and management
  • Network Address Translation (NAT) and its importance in security
  • Security policies and their role in network communication
  • Application security measures and their implementation

Learning outcomes   

  • Explain the fundamental concepts of cyber security and its importance in protecting computer systems and data.
  • Describe the different stages of a cyber attack lifecycle and identify the common threats and vulnerabilities associated with each stage.
  • Understand the principles and functions of firewalls in network security and their role in preventing unauthorized access.
  • Differentiate between various types of firewalls and their specific functionalities in securing networks.
  • Discuss the concept of Unified Threat Management (UTM) firewalls and how they provide comprehensive security measures.
  • Set up a practical lab environment for hands-on learning and experimentation in the field of cyber security.
  • Configure and manage firewall settings, including interfaces, zones, and virtual routers, to establish secure network communication.
  • Apply network address translation (NAT) techniques to enhance security and control network traffic flow.
  • Implement effective security policies to regulate access and communication between different network entities.
  • Recognize the significance of application security and implement measures such as URL filtering and antivirus protection.
  • Configure application identification rules to control and monitor the applications running on the network.
  • Understand the concept of user identification and its role in access control and user authentication within a network environment.
  • Identify potential network issues and implement appropriate solutions using the acquired knowledge of networking concepts.
  • Demonstrate a conceptual understanding of network protocols and their interactions, enabling effective troubleshooting and network optimization.

Enroll Now To Get Your Bachelor Degree