IIT Bombay: CS 641: Advanced Computer Networks
Saturday, August 21, 2010 by Abhinav Maurya
This is a blog about the Fall 2010 offering of CS 641, the Advanced Computer Networks course @ IIT Bombay.
Update 21/08/2010: The course is taught by Prof. Bhaskar Raman (a University of California, Berkeley alumnus) who uses innovative ways to motivate the class. The course covers advanced topics in computer networks like congestion control, queueing algorithms, inter-AS routing, etc. It does not include wireless sensor networks. The course is centered around readings of important papers in the field of computer networks, a very interesting and illuminating task if done with enthusiasm. You are required to submit a summary of designated paper readings. The course also has assignments on NS-2 and a final project. Prof. Bhaskar Raman is an absolutely fabulous teacher! If you come to CSE@IIT Bombay to study, you should definitely consider taking one of his courses. It is a good idea to revise Network and Transport Layer chapters from Tannenbaum before starting this course.
Update 03/09/2010: From some time, there was something about the prof that rankled me. I have now realized the reason. In almost all idealistic people I have known, there is also a certain sense of despondency and cynicism over the world not being the just place that it should be. Often, only children do not suffer from such vain notions. Prof. Raman is perhaps the only person I know who is idealistic yet non-Chekhovian in his own way. You need to know this guy to understand what I mean!
Update 03/09/2010: From some time, there was something about the prof that rankled me. I have now realized the reason. In almost all idealistic people I have known, there is also a certain sense of despondency and cynicism over the world not being the just place that it should be. Often, only children do not suffer from such vain notions. Prof. Raman is perhaps the only person I know who is idealistic yet non-Chekhovian in his own way. You need to know this guy to understand what I mean!