CS234 – Advanced Network Tuesdays, Thursdays 3:30-4:50p.m. ICS 243 Prof. Nalini Venkatasubramanian nalini@ics.uci.edu
Course logistics and details Course Web page http://www.ics.uci.edu/~dsm/cs234 Lectures - TuTh 3:30-4:50p.m Must Read: Course Reading List Collection of Technical papers and reports by topic Reference Books Computer Networking: A Top-Down Approach (5th Edition), by Jim Kurose and Keith Ross, Addison Wesley 2009. (preferred) Multimedia Systems, by Ralf Steinmetz and Klara Nahrstedt, Springer 2004.
Prerequisite Knowledge Undergraduate level course in computer networks. Understanding of basic networking protocols is desirable. Basic programming skills in Java, C++,…
Course logistics and details Homeworks Paper summaries Midterm Examination Tentatively scheduled for end of Week 7 Course Project Maybe done in groups Project proposal due end of Week 3 Survey of related works due end of Week 6 Final Project presentations/demos/reports – Finals week Potential projects will be available on webpage
Grading Policy Homeworks - 20% of final grade 4 topic summaries. Due on the next week after covering a topic. Midterm - 30% of final grade Tentatively in Week 5 Team Presentation - 10% of final grade Due on Weak 10 Class Project - 40% of final grade Final assignment of grades will be based on a curve.
Lecture Schedule Week 1,2 : Internet Week 3,4 : Peer-to-Peer Networks Top-Down overview of internet Applications of internet Web-HTTP, Email-SMPT, FTP, Web Cache Week 3,4 : Peer-to-Peer Networks Overview of P2P networks Lookup, Load Balancing, Latency, Throughput Unstructured P2P – Gnutella, BitTorrent, KaZaa Structured P2P – Chord, Pastry, CAN
Lecture Schedule Week 5,6 :Application Layer Multicasting Basic Tree-based ALM Locality, Reliability, Load-balancing Forest/Mesh-based ALM Maximizing bandwidth utilization Flash Dissemination Reliability and latency under high failure Week 7,8,9 : Multimedia Multimedia networking Traffic Shaping and Rate control Error control, Adaptation, Protocols Case Studies – Token Ring, FDDI, ATM
Lecture Schedule Week 10 Overview of Mobile/Pervasive/Sensor Networks Team presentation