CS 268, Spring 2005: Lecture Schedule & Notes
(schedule subject to change)

< )
Lecturer Date Topic Reading Comments
Ion
Jan 18 Overview, goals, logistics ( [.ppt] [x2.pdf] [x6.pdf])
No review due
Ion
Jan 23 Project discussion ( Project suggestions [.ppt] [x2.pdf] [x6.pdf])
( i3 [.ppt] [x2.pdf] [x6.pdf])
( ocala [.ppt] [x2.pdf] [x6.pdf])
( liblog [.ppt] [x2.pdf] [x6.pdf])


Ion
Jan 25 Project discussion (cont'd)
( Project suggestions [.ppt] [x2.pdf] [x6.pdf])


Lakshminarayanan Subramanian Jan 30 Internet architecture, layering, end-to-end arguments ( [.ppt] [x2.pdf] [x6.pdf]) Cla88, SRC84 ( Zim80,optional) 
Ion Feb 1 TCP/IP architecture ( [.ppt] [x2.pdf] [x6.pdf]) CK74
Ion
Feb 6
TCP congestion control ( [.ppt] [x2.pdf] [x6.pdf]) Jac88, CJ89
Project proposals due
Ion Feb 8
Beyond TCP congestion control ( [.ppt] [x2.pdf] [x6.pdf]) HFP+03, KHR02
Ion Feb 13
Router support for congestion control ( [.ppt] [x2.pdf] [x6.pdf]) FJ93, DKS89
Ion Feb 15 Intradomain Routing ( [.ppt] [x2.pdf] [x6.pdf]) SG04, SIG+02

Feb 20 Presidents' Day Holiday
Ion Feb 22 Router architecture; packet lookup and classification ( [.ppt] [x2.pdf] [x6.pdf]) B+97b, P+98 (GM99, optional)
Karthik Lakshminarayanan Feb 27 Interdomain Routing ( [.ppt] [x2.pdf] [x6.pdf]) LAJ99, GSW02 ( Norton00, optional)
Ion Mar 1 Multicast ( [.ppt] [x2.pdf] [x6.pdf]) DC88, F+95
Ion Mar 6 Multicast (cont'd)
Ion Mar 8 QoS: Intserv and Diffserv ( [.ppt] [x2.pdf] [x6.pdf]) B+98, Z+93
Ion Mar 13 Mobility ( [.ppt] [x2.pdf] [x6.pdf]) Joh95, SB00

Mar 15 Project presentation--checkpoint

Mar 20 Project presentation--checkpoint (cont'd) Midterm Example

Mar 22 Midterm Midterm Solutions
March 27 Spring break
March 29 Spring break
Ion Apr 3 Internet measurements ( [.ppt] [x2.pdf] [x6.pdf]) Pax96, PF95
Ion Apr 5 Malware ( [.ppt] [x2.pdf] [x6.pdf]) SPW02, SEV+04
Ion Apr 10
Practical BFT ( [.ppt] [x2.pdf] [x6.pdf])
(OSDI'99 presentation [x2.pdf] [x6.pdf])
CL99, D+94
Ion Apr 12 DHTs  ( [.ppt] [x2.pdf] [x6.pdf]) B+03, SM+01
Ion
Apr 17
DHT Applications ( [.ppt] [x2.pdf] [x6.pdf]) D+01
Ion
Apr 19
Sensornets (I) ( [x2.pdf] [x6.pdf]) IGE00
Ion
Apr 24
Sensornets (II) ( [.ppt] [x2.pdf] [x6.pdf]) P+05,L+04
Ion Apr 26
Internet Architecture (I)
i3 ( [.ppt] [x2.pdf] [x6.pdf]))
i3[SAZ+02] LNA/DOA[BLR+04]
Ion
May 1
Internet Architecture (II)
Active Networks ( [.ppt] [x2.pdf] [x6.pdf])
Tussle ( [.ppt] [x2.pdf] [x6.pdf])
Tussles in Cyberspace[CWS+02] Active Networks [Whetherall99]

Ion
May 3 What is good research?

Hamming's "You and Your Research" talk

Allen Newell's research style

Patterson's "How to Have a Bad Career in Research/Academia" talk


May 8
Final Exam

May 15
Poster Session (2-4PM, Soda 6th floor alcoves)



May 17
Project report (due @ 11:59:59pm)

submit by e-mail to istoica@cs.berkeley.edu