CS33006: Networks Lab

Autumn 2009

Lab Timing

Monday: 2 pm. Room 107
Attendance in lab is mandatory.

Teaching Assistants

  1. Rohit Rajgarhia (rohitraj97@gmail.com) : Group No. 1-5, 7-9
  2. Nakul Gupta (nakulgupta.iitkgp@gmail.com): Group No. 10-17
  3. Arindam Sharma (arindam.bosco05@gmail.com): Group No. 18-21, 23-26
  4. Divya Kumar Kala (dkkala@gmail.com) : Group No. 27-30, 32, 34, 35, 37
  5. All backlog students and students with CGPA <6 should report directly to AG for any questions, assignment submissions etc.
For any questions regarding assignments, students should first contact their respective TAs. If no reply is obtained after reasonable time (say within a day) or there are still questions, pls contact AG or NG. For any dispute regarding grading, students should first contact their respective TAs. If the dispute cannot be resolved with your TA, please contact the instructors (AG or NG).


  1. Unix Network Programming, Volume 1 and 2 by Richard Stevens
  2. Publicly available tutorial on sockets (pdf)
  3. More material will be posted here as and when needed.


  1. Assignment 1 (due August 3)
  2. Assignment 2 (due August 10)
  3. Assignment 3 (due August 24)
    • MARKS (If you have a problem with your marks, contact the relevant TA).
  4. Assignment 5 (due October 18)
  5. Assignment 6 (due November 1)
  6. Assignment 7

    Link to C library function descriptions