Focus of the course is on studying the fundamentals of networking. Students will train both practical and conceptual skills in building the foundations for understanding basic networking. First, exploring human versus network communication and analysing the parallels between them. Next, the two major models in planning and developing networks: OSI and TCP/IP. Students will have an understanding of the "layered" approach to networks and research the OSI and TCP/IP layers in detail to understand their functions and services. Students will be offered to study various network devices, network addressing schemes and, finally, the types of media used to carry data across the network.
The next focus of the course is on routing and routing protocols. The goal is to develop an understanding of how a router learns about remote networks and determines the best path to those networks. This course includes both static routing and dynamic routing protocols. Researching multiple routing protocols will help to better understand each of the individual routing protocols and a train a better perspective of routing in general. Learning the configuration of routing protocols is fairly simple. Developing an understanding of the routing concepts is more difficult, yet critical for implementing, verifying, and troubleshooting routing operations.