This introductory class on Computer Networks is specially designed for Computer Science students who are beginning their journey in this subject. The objective of the session is to provide students with a clear understanding of the basics of networking, why it is essential, and how it plays a crucial role in today’s digitally connected world.
We will start by exploring the fundamental concepts of computer networks, their scope, and how they enable communication between devices and systems. Students will be introduced to different types of networks such as LAN, WAN, and MAN, along with a beginner-friendly overview of the OSI and TCP/IP models—the two standard frameworks used to understand and design networks. The class will also touch upon common networking devices, including routers, switches, hubs, and access points, explaining their importance and functions.
To ensure practical learning, a few basic problems will be discussed and solved during the session. Since this is a foundation-level class, no prior knowledge of networking is required. The only requirement is curiosity and enthusiasm to learn. By the end of the class, students will have a strong foundation, preparing them for deeper study in advanced networking topics.