EE 461: Introduction to Computer Communication Networks

Spring 2017


Course Description

This course provides an introduction to fundamental concepts in the design and implementation of computer communication networks, their protocols, and applications. Topics to be covered include: overview of network architectures, applications, transport, congestion, routing, and data link protocols, addressing, local area networks, and wireless networks. Examples will be drawn primarily from the Internet (e.g., TCP, UDP, and IP) protocol suite. Wireshark will be used to examine how such protocols are implemented.

Prerequisite: CSE 143; Math/Stat 390/391 or IND E 315 (or equivalent background in probability).

Class Details

Lecture: Tue/Thu 3:30-5:20 EEB 003
Lab Help: Fri 12:30-1:20 EEB 031; Fri 1:30-2:20 EEB 031

Instructor: Sumit Roy (
Office Hours: Wed 2:00-3:00 pm or by appointment EEB M330

TA: Evan Ding (
Office Hours: Wed 3:00-4:00 pm Sieg 126B (or by appointment)

Grader: Tomás Arenas (

Course Syllabus
Course Outline


  • 6 HWs & Participation - 20%
  • 5 Lab Assignments - 20%
  • Midterm Exam - 25%
  • Final Exam - 35%


James F. Kurose and Keith W. Ross, Computer Networking: A Top-Down Approach, 6th edition, Addison Wesley, 2013.
(All assignments will reference 6th Edition. If you use a different edition, please check the problems match.)