CS 7457: Advanced Computer Networks
Fall 2025Course description:
Information is gold, and communication is key for its fast and reliable distribution. We live in a world where information is transmitted in bits through a network of networks, the Internet. Most everyday users use the Internet without knowing the fascinating theories and engineering marvels behind the curtain. But you are different.
Lift that curtain and join me as we journey through advanced topics in computer networks. This course will expand your knowledge in this area, enabling you to understand, troubleshoot, fix, and improve the reliability and performance of computer networks. We will also explore bleeding-edge technologies and brainstorm how computer networks will evolve.
Prerequisites
UVA CS/ECE 4457 (Computer Networks) or comparable undergraduate-level course from another instituation. UVA CS 6456 (Operating Systems) is fine but not required.
Syllabus
Course Type
This course count towards the Computer Systems UVA CS breadth area.
Textbook
None
Class Information
- Time: Mon, Wed 11:00am - 12:15pm
- Location: Rice Hall 032
- Instructor: Hyojoon Kim
- Email: hyojoonkim@virginia.edu
- Office: Rice Hall 500
Grading (Tentative. Subject to change)
- Paper reviews: 20%
- Presentation/discussion: 10%
- Quiz/Assignment: 20%
- Project: 50%