CSCI2680

Computer Networks and the Internet

Fall 2024

The Internet is ubiquitous today — you are using it right now! To understand it, we will read and discuss both classical and recent research papers on computer networking, including the design, structure, and technical history of the Internet, and we will consider the implications on both the design of other computer systems, as well as on Internet applications. We will study topics including routing, content delivery, transport algorithms, datacenter networks, edge networks, and Internet-scale applications. During class students will present and discuss papers. Assignments will include written paper summaries and reviews, as well as a semester-long research project. Students will present their projects at the end of the semester.

Instructor's Permission Required

Instructor(s):
Meets:
Exam:

No final exam has been scheduled for this course by the department through the registrar's office. Please consult syllabus or contact instructor.

If an exam were to have scheduled, it would have been held:
Exam Date: 17-DEC-2024  Exam Time: 09:00:00 AM  Exam Group: 06

CRN:19488