CS F303: Computer Networks
About the course
CS F303 is an introductory course in computer networks that aims at providing a sound conceptual foundation to the area of computer networks with emphasis on the design aspects. The course attempts to provide a balanced treatment of the state-of-the-art in the area and thus prepares the students for imagining and desiging the networks of the future. At the end of this course, students should be able to analyze, design, troubleshoot, configure, manage and maintain commonly used network types. Topics that this course covers includes congestion and flow control, routing, multiplexing, addressing, wireless networks, network security.Prerequisites
Students should have completed the Computer Programming course and Operating Systems course before enrolling for CS F303Instructor
Prof. Sougata Sen (sougatas AT goa DOT bits DASH pilani DOT ac DOT in)TA
Keshav KaushikVooka Ram Kishan
Aditya Mishra
Siddharth Sharma
Nupur Funkwal
Sushma Dewangan
Hitesh Mohan Kumain
Abhishek Banerjee
Bhensdadia Rahiben Chandrakantbhai
Schedule
Classes hours: MWF 11 to 11:50 AMCourse Text book: [T1] Computer Networking A top-down approach by J.F. Kurose and K.W.Ross
Lectures | Topic | Chapters |
---|---|---|
1 to 4 | Introduction to course | T1: 1.1 to 1.7 |
5 to 10 | Application Layer | T1: 2.1 to 2.7 |
11 to 17 | Transport Layer | T1: 3.1 to 3.7 |
18 to 24 | Network Layer | T1: 4.1 to 4.7 |
25 to 31 | Link Layer and LAN | T1: 5.1 to 5.7 |
33 to 36 | Security in Computer Networks | T1: 8.1 to 8.8 |
37 to 40 | Wireless and Mobile Networks | T1: 6.1 to 6.8 |
Tools
Communication : SlackLMS: Google Classroom
Class: Google Meet
Assignments will be posted every week here.