Computer Networks (CS 212) Spring 2024


About This Course

  • This is an introductory course on Computer Networks for second-year CS undergraduate students.

  • The goal of this course is to build an understanding of how computer networks are structured,
    how they are designed, and how they function, using the Internet as a guiding example.

  • Credits: 4 (3 hours per-week of lectures, 3-hours per-week of Labs/Assignments).

Lectures (Venue: LT1)

  • Wednesdays 11am-12noon

  • Thursdays 9am-10am

  • Fridays 9am-10am

Labs (Venue: CC Lab)

  • Tuesdays 3pm-6pm

Class notifications, reading assignments and exams will be uploaded on the Google classroom page for CS 212.

People

  • Instructor: Neha Karanjkar

  • TAs: Tushar Lone, Lekshmi P

Textbook and Reference books:

  • Course Textbook: Kurose and Ross, Computer Networking: A Top-Down Approach (7th edition)

  • Reference Book: Tanenbaum and Wetherall, Computer Networks (5th edition)

Video Lectures

  • A few recorded lectures from the Spring 2020 offering of this course are publicly available here: YouTube Playlist

Lab Exercises (Tentative)

Other Resources