Syllabus

Course Code: ELECTIVE-II    Course Name: OMPUTER NETWORKS

MODULE NO / UNIT COURSE SYLLABUS CONTENTS OF MODULE NOTES
1 Introduction to Computer Networks; Goals and applications; Types of Computer Networks; Network Design Issues and Protocols; Computer Communications and Networking Models; Communication Service methods and Data Transmission Modes; OSI Reference Model; OSI Service Types; Functions of layers of OSI Model; TCP/IP architecture; Purpose of major Protocols of TCP/IP;
2 Physical layer: Analog and Digital Communication concepts; Copper Media; Fiber-Optic Media; Wireless Communications; Satellite Communication; Speed and Capacity of a communication channel; Network Hardware Components; Multiplexing; Switching;
Dialup Networking; Analog Modem Concepts; DSL Service; Cable Modems; Leased lines; Home Networking Concepts;
3 Data Link layer: Framing Techniques; Flow Control; Sliding Window Protocols; Error Control: Error Detection and Correction Methods; Medium Access Control: Random Access protocols; Token passing protocols; IEEE LAN Standards; Introduction to Wireless LANs;
4 Network layer: Routing Algorithms: Flooding; Shortest path Routing; Distance-Vector Routing; Link-State Routing; Multicast Routing; Techniques for Congestion Control;
Network Security Issues: Security Goals; Threat Assessment; Network Attacks; Encryption Methods: Symmetric and Asymmetric-Key Ciphers; Firewalls, Digital Signatures, Authentication and Access Control Methods: Digital Certificates, Smart Cards, Kerberos;
Copyright © 2020 Kurukshetra University, Kurukshetra. All Rights Reserved.