General overview of wireless and mobile networking, multimedia, security, multicast, quality of service, IPv6, and web caching. During the second half of the course, one or more of the above are studied in greater detail.
4
UnitsLetter
Grading1, 2, 3
PasstimeNone
Level LimitEngineering
CollegeReally cares about students. Is very forgiving but if you take this class seriously you can learn a lot. Very happy to answer questions and very responsive to requests or things the class wants to learn about.
CS course, no laptop, don't know how to use projector, even not turn on lights
This class was eye opening. Professor Gupta does a great job in making himself accessible and you can tell he really is passionate about what he teaches. The class was pretty low stress but by far one of the coolest projects I've ever got to work on in a class.
This Professor was what I was hoping University Professors were going to be. He really wants you to learn and will more than meet you halfway. I believe that he's a genuinely good person in addition to being a great Prof. If I was to ever do grad school(no interest, unfortunately)I would hope to have an advisor or work alongside the likes of him.
- Huge improvement from the last iteration of his CS 176B class - More emphasis on high level conceptual understanding of network implementations - Very considerate as a teacher in regards to the student's work load, he is flexible with due dates - Lectures can sometimes get a little too conceptual, but he will answer any questions you have
Took this class because I was really into CS176A and wanted to continue learning. However, 10 weeks of CS176B and I can say I learned absolutely nothing. First assignment was released two weeks before the quarter ended. I actually don't know my grade at all in the class. Don't take this prof!