Tuesday, 19 January 2016

CS 224 - Computer Networks

Instructor: Kameswari Chebrolu
Course Description:
This course is about the various layers of the internet architecture and the protocols that deal with them. It covers the following
Physical layer - physical transmission of data, encoding, various modulation techniques
Data link layer - deals with delivery of frames between 2 local devices. Includes media access control protocols (MAC), switching, error checking
Network layer - addressing, routing from one device to another via intermediate routers, IP etc

Transport layer - TCP, UDP protocols - reliability, flow control etc
Application layer - Applications built over the transport layer, socket programming

Course Pattern and Logistics:
It followed a flipped classroom model, i.e there were video lectures and a weekly tutorial session. There is also a complementary 3 credit lab which leads to better understanding of course contents.
We had 6 quizzes, midsem, endsem apart from weekly short quiz in the tutorial session.
We were allowed to carry handwritten notes to the exams

Comments on Instructor:
The video lectures are excellent and include periodic questions that make them interactive and ensure you understand the contents well. During the tutorial sessions all the doubts that students face are discussed. The instructor is interested in student’s learning and will make it a point to clear every doubt.

Who will like this course:
Anyone who is curious about the how exactly the internet works will find it interesting







No comments:

Post a Comment