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
-
8.3 / 10
- Organization
-
8.3 / 10
- Time
-
5-10 hrs/week
- Overall
-
8.3 / 10
Reviews
make sure to check github 🙃
I really enjoyed the class, even though I'm not into networking. The professor was very nice, and I attended all his 8 am lectures even though they were recorded. He has improved a lot compared to the previous reviews from before 2020. He knows his stuff and is a great CS 118 teacher. If you get the chance, take the class with him. The TAs were also very helpful and made the projects easier for this quarter, which was awesome. The grading scale was fair, and the TAs graded leniently. I haven't taken the final yet, but I'm sure it'll be fine. All the TAs were excellent, but Jinghao Zhao was exceptional. If he's TAing again, take the class with him. Edit: I took the final, and it was extremely easy. The professor said not to look at the practice exam for content, but it had identical questions, so it was easy to get a high score.
Displaying all 2 reviews
Course
Grading Information
-
Has a group project
-
Attendance not required
-
1 midterm
-
Finals week final
-
50% recommend the textbook