Syllabus
Course Code: BCA-308 Course Name: COMPUTER NETWORKS – I |
||
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. |
|
2 | Physical layer (layer 1) : Analog and Digital Communication concepts. Copper Media. Fiber-Optic Media. Wireless Communications. Satellite Communication. Speed and Capacity of a communication channel. Multiplexing. Switching. | |
3 | Data Link layer (layer 2): Overview. The IEEE and the 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. Network Hardware Components (layer 1 and 2). IEEE LAN Standards. Introduction to Wireless LANs |
|
4 | Network layer: Overview. Internetworking Concepts. Routers and Switches. Routing Protocol Concepts. Routing Algorithms: Flooding. Shortest path Routing. Distance-Vector Routing. Link-State Routing. Multicast Routing. Techniques for Congestion Control and Quality of Service. Virtual Private networks. |