Computer Network Fundamentals
Lecture, four hours; discussion, two hours; outside study, six hours. Enforced requisite: course 111. Designed for juniors/seniors. Introduction to design and performance evaluation of computer networks, including such topics as what protocols are, layered network architecture, Internet protocol architecture, network applications, transport protocols, routing algorithms and protocols, internetworking, congestion control, and link layer protocols including Ethernet and wireless channels. Letter grading.
Review Summary
- Clarity
-
10.0 / 10
- Organization
-
10.0 / 10
- Time
-
0-5 hrs/week
- Overall
-
10.0 / 10
Reviews
He is trying to teach student to think from a network engineer standpoint and he encourages students to dig into deeper questions. This class would be suitable for those who want to do graduate program and do some exploratory study. His exams are always inventive and it requires you to really think of it. George is also a very nice person! However, if you are a person who is better at reciting ppt, doing practice to get high grade, George might not be a fit for you.
Varghese is a great person and truly cares for his students. The class was quite unorganized at times and the grading expectations fluctuated throughout the quarter. I would recommend this class, but don't expect it to be easy.
Professor Varghese is a good lecturer and his lecture notes are very detailed and helpful too.
Displaying all 3 reviews
Course
Grading Information
-
Has a group project
-
Attendance not required
-
1 midterm
-
Finals week final
-
100% recommend the textbook