Computer Networks and the Internet

Upcoming deadline Checking due dates…

Overview

This is an introductory course in computer networking, with an emphasis on the protocols and systems that make up the Internet. Students learn not only how networks work today, but why they are designed the way they are and how they are likely to evolve.

Lecture room: SH 105Lecture time: 2:00–3:20 PM every Tuesday and Thursday

Topics: routing, congestion control, internetworking, naming, the web and content distribution, video streaming, and network security.

Prerequisites: 15-213/513 (Introduction to Computer Systems) required; 17-214 (Principles of Software Construction) recommended.

This week overview

All times ET

Due dates

AssignmentDue
HW0Fri, Aug 28
Project 0Wed, Sep 2
Project 1 — Checkpoint 1Fri, Sep 11
Project 1 — Checkpoint 2Wed, Sep 16
HW1Fri, Sep 18
Project 1 — Checkpoint 3Fri, Sep 25
Exam 1Thu, Oct 1
Project 2 — Checkpoint 1Wed, Oct 7
HW2Fri, Oct 9
HW3Fri, Oct 23
Project 2 — Checkpoint 2Wed, Oct 28
Exam 2Thu, Nov 5
Project 3 — Checkpoint 1Wed, Nov 11
HW4Wed, Nov 18
Project 3 — Checkpoint 2Wed, Nov 25
Exam 3Thu, Dec 3

Office hours and recitations

Office hours

Time may change. Check the calendar and Ed for updates.

DayStaffTimeRoom
MonMingjun10:00 AM–12:00 PMGHC Commons Table 5
Ayushi1:00–3:00 PMGHC Commons Table 3
TueYujing10:00 AM–12:00 PMGHC Commons Table 5
WedIsabel3:00–5:00 PMGHC 7004
ThurYiran10:00 AM–12:00 PMGHC 5005
Professor Sherry3:30–4:30 PMRedhawk Coffee Roasters
(next to lecture room)

Recitations

Attend any one that fits your time.

Weekly on Fridays
11:00–11:50 AMWEH 5415
12:00–12:50 PMPH A18B
1:00–1:50 PMTEP 2400

Semester schedule Subject to change

Staff