MW 4:10pm–5:25pm
Every section meets at this time.
2 of 2 sections have room
Prerequisites Prerequisites: Comfort with basic probability. Programming fluency in Python, C++, Java, or Ruby please see section course page for specific language requirements.
Description
Introduction to computer networks and the technical foundations of the Internet, including applications, protocols, local area networks, algorithms for routing and congestion control, security, elementary performance evaluation. Several written and programming assignments required
Reviews
Course experience
n=26, 2000–2025
Aggregated across everyone who has taught this course.
Teaching quality
2.8 / 5
Grading fairness
4.0 / 5
Workload
4.0 / 5 · Heavy
Difficulty
3.9 / 5 · Hard
Overall sentiment
Mixed
Sections2
- 22 of 110 seats left
Seat data provenance: Directory as of August 23, 2026 at 4:00 AM
- 90 of 99 seats left
Seat data provenance: Directory as of August 23, 2026 at 4:00 AM
In your week
Workload and grading
- Grading
- Not published
- Format
- Not published
- Credits
- 3 credits
Reported workload
From CULPA and Reddit reviews matched to this course.
No reviews matched yet.