CSE 461 Spring 2014
Course Calendar

Subscribe to this calendar (google, iCal, etc.)

 Show color key

March
MondayTuesdayWednesdayThursdayFriday
31
14:30-15:20 Lecture
MGH 241
Introduction
Socket tutorial
Lecture notes
01
14:30-15:20 OH (Paul)
CSE 002
02
13:00-14:00 OH (Nat)
CSE 002
14:29 Read this locally modified telnet spec: rfc854
14:30-15:20 Lecture
MGH 241
Intro (cont.)
Socket tutorial
Lecture notes
03
Section
UDP, TCP, and addresses
Slides: pdf / pptx
04
12:30-13:30 OH (jz)
CSE 534
14:30-15:20 Lecture
MGH 241
Protocols
Lecture notes

April
MondayTuesdayWednesdayThursdayFriday
07
14:30-15:20 Lecture
MGH 241
Concurrency
Lecture notes
23:59 Proj 0 Due
08
Proj 1 (Registration) Out
14:30-15:20 OH (Paul)
CSE 002
09
13:00-14:00 OH (Nat)
CSE 002
14:30-15:20 Lecture
MGH 241
Concurrency
Lecture notes
10
Section
Writing Modular Code
Slides: pdf / pptx
The Pragmatic Programmer (contains good chapter on orthogonality)
11
12:30-13:30 OH (jz)
CSE 534
14:30-15:20 Lecture
MGH 241
Errors
Lecture notes
14
14:30-15:20 Lecture
MGH 241
Errors (cont)
Lecture notes
DVD spec
15
14:30-15:20 OH (Paul)
CSE 002
16
13:00-14:00 OH (Nat)
CSE 002
14:30-15:20 Lecture
MGH 241
Errors (cont)
Lecture notes
DVD spec
17
Section
Hamming Codes
Slides: pdf / pptx
18
Proj 2 (HTTP Proxy) Out
12:30-13:30 OH (jz)
CSE 534
14:30-15:20 Lecture
MGH 241
ARQ/Sliding Window.
TW 3.4
Idempotence limerick
23:59 Proj 1 Due
21
14:30-15:20 Lecture
MGH 241
ARQ/Sliding Window.
TW 3.4
Lecture notes
22
14:30-15:20 OH (Paul)
CSE 002
23
HW1 out
13:00-14:00 OH (Nat)
CSE 002
14:30-15:20 Lecture
MGH 241
Multiple access LANs
TW 4.1-4.4
Lecture notes
24
Section
TBD
25
12:30-13:30 OH (jz)
CSE 534
14:30-15:20 Lecture
MGH 241
Multiple access LANs
TW 4.1-4.4
Lecture notes
Lecture notes
28
14:30-15:20 Lecture
MGH 241
Multiple access LANs
TW 4.1-4.4
29
14:30-15:20 OH (Paul)
CSE 002
23:59 Proj 2 Due
30
13:00-14:00 OH (Nat)
CSE 002
14:30-15:20 Lecture
MGH 241
Multiple access LANs
TW 4.1-4.4
Lecture notes
Lecture notes
01
Section
Midterm Review
Slides: pdf / pptx
02
12:30-13:30 OH (jz)
CSE 534
14:30-15:20 Midterm
Answer key

May
MondayTuesdayWednesdayThursdayFriday
05
14:30-15:20 Lecture
MGH 241
LAN structure
Lecture notes
06
14:30-15:20 OH (Paul)
CSE 002
07
13:00-14:00 OH (Nat)
CSE 002
14:30-15:20 Lecture
MGH 241
Project 3 Discussion
08
Section
Review of common issues related to Tor61
Slides: pdf / pptx
09
12:30-13:30 OH (jz)
CSE 534
14:30-15:20 Lecture
MGH 241
LAN Bridging
Spanning Tree Poem

TW 4.8
12
14:30-15:20 No class meeting today
13
14:30-15:20 OH (Paul)
CSE 002
14
13:00-14:00 OH (Nat)
CSE 002
14:30-15:20 Lecture
MGH 241
Routing (DV & LS)
TW 5.1-5.2
Lecture notes
15
Section
Packet-switched and circuit-switched networks, virtual circuits, MPLS, QoS, net neutrality
Slides: pdf / pptx
16
12:30-13:30 OH (jz)
CSE 534
14:30-15:20 Lecture
Mor 230
Routing (DV & LS)
TW 5.1-5.2
19
14:30-15:20 Lecture
MGH 241
Internetworking (IP)
TW 5.5-5.6
Lecture Notes
20
14:30-15:20 OH (Paul)
CSE 002
21
13:00-14:00 OH (Nat)
CSE 002
14:30-15:20 Lecture
MGH 241
IPv4: DHCP, ARP, NAT
vs. IPv6

Lecture Notes
More Lecture Notes Reading TW (end of) 5.6.2, 5.6.4, 5.6.3
22
Section
TBD
23
12:30-13:30 OH (jz)
CSE 534
14:30-15:20 Lecture
MGH 241
TCP: Reliable transport, connections
TW 3.4, 6.2
RFC 793
26
Memorial Day
27
14:30-15:20 OH (Paul)
CSE 002
28
13:00-14:00 OH (Nat)
CSE 002
14:30-15:20 Lecture
MGH 241
Estimating RTT
TW 6.5.9
29
Section
Bitcoins
Slides: pdf / pptx
23:59 Proj 3 Part B due
30
12:30-13:30 OH (jz)
CSE 534
14:30-15:20 Sick day - no class

June
MondayTuesdayWednesdayThursdayFriday
02
14:30-15:20 CIDR interview
03
14:30-15:20 OH (Paul)
CSE 002
04
14:30-15:20 Lecture
MGH 241
Congestion control
TW 6.3, 6.5
RFC 5681
17:00-18:00 OH (Nat)
CSE 002
05
Section
Final Review
Slides: pdf / pptx
06
12:30-13:30 OH (jz)
CSE 534
14:30-15:20 Lecture
MGH 241
Security Mechanisms
23:59 Proj 4 (Bitcoins) due
09
10:35 Presentation: Net Neutrality (Tore Hanssen)
Red Square
12:00 Final exam out
12:00 Presentation: The Evolution of Wireless (Coreen Yuen)
CSE 624
10 11
12:00 Final exam due (CSE main office + dropbox)
15:30 Presentation: Bitcoins (Vi Jampala, June Lee, Clint Malcom)
CSE 624
12 13
Presentation: What is Bitcoin? (Matthew Wang)
youtube video
Presentation: Staying Anonymous (Meng Meng Zhao)
youtube video