Course Description
This course provides a comprehensive understanding of networking concepts, protocols, and technologies. It is designed for individuals seeking to develop skills in network administration and engineering, focusing on both theoretical knowledge and practical applications.
**Lecture 1: Introduction to Networking and Networking Hardware**  
Overview of Networking Concepts  
Types of Networks Network Topologies  
Introduction to the OSI Model  
Routers and Switches
Cables and Connectors  
Understanding IP Addressing  
**Lecture 2: Network Security Concepts**  
Securing Network Devices
Implementing Switch Port Security
Implementing DHCP
**Lecture 3: Network Configuration and Management - Switching**  
Spanning Tree
VLANs and Trunking  
Ether Channel/Port Channels
Basic Troubleshooting Techniques  
**Lecture 4: Network Configuration and Management - Routing**  
Configuring Routers.
Configuring IP Addresses and Static Routing.
Dynamic Routing.
FHRP.
Basic Troubleshooting Techniques  
**Lecture 5: Dynamic Routing Protocols – Interior Gateway Protocols**  
Understand and Configure RIP 
Understand and Configure EIGRP
OSPF as a preferred Protocol
**Lecture 6`: Interior Gateway Protocols - OSPF** 
Understanding OSPF Concepts
Implementing Basic OSPF Design
Implementing Complex OSPF Topologies.
**Lecture 7: : Dynamic Routing Protocols – Exterior Gateway Protocols - BGP**  
Understanding BGP Concepts
Implementing BGP
Redistributing Routes between BGP and OSPF
**Lecture 8: RealTime Project and Review**  
Project: Designing a Network  
Presentation of Projects  
Project Review and Q&A  
Feedback and Next Steps  
**Assessment Methods: **  
Weekly Quizzes  
Hands-on Labs  
Group Project  
**Prerequisites: **  
Basic understanding of computer systems  
Familiarity with operating systems (Windows/Linux)  and IP Addressing/Subnetting