Computer Networking II

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


This subject covers a range of networking concepts and protocols, including link aggregation, loop prevention, dynamic routing, network security, and secure communication. Students will gain a conceptual understanding of these topics and learn how to apply them in network design and configuration.


  • Exploring link aggregation and loop prevention techniques.
  • Understanding the principles behind STP and its role in network stability.
  • Delving into switching techniques and VLAN configurations for efficient network management.
  • Learning the concepts of dynamic routing through protocols like EIGRP and OSPF.
  • Introducing IPv6 routing protocols and their importance in modern networks.
  • Implementing Access Control Lists (ACLs) to ensure network security and control traffic flow.
  • Understanding the setup and configuration of secure communication channels between different network sites.

Learning outcomes   

  • Understand the concept of link aggregation and its benefits in network design.
  • Explain the purpose and operation of Spanning Tree Protocol (STP) in preventing network loops.
  • Apply switching techniques and configure Virtual LANs (VLANs) to enhance network segmentation and performance.
  • Describe the principles of dynamic routing and how protocols like EIGRP and OSPF enable efficient path selection.
  • Comprehend the importance of IPv6 routing protocols and their role in facilitating communication in modern networks.
  • Implement Access Control Lists (ACLs) to enforce network security policies and control traffic flow.
  • Configure and troubleshoot Site-to-Site Virtual Private Networks (VPNs) to establish secure communication channels between network sites.
  • Analyze network design requirements and apply the learned concepts to design and configure robust and scalable networks.
  • 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