90 likes | 211 Vues
This course provides students with a solid foundation in networking and systems, facilitating the exploration of advanced topics such as TCP, QoS, multimedia networking, routing protocols, and security. The format includes introductory lectures, student presentations, class discussions, and paper reviews, fostering critical thinking and engagement. Projects will involve popular tools and testbeds like NS-2 and Emulab, aimed at hands-on learning. By the end of the course, students will be well-prepared for future studies in these crucial areas of computer science.
E N D
CS540/TE630Computer Network ArchitectureSpring 2009 Tu/Th 10:30am-Noon Sue Moon
Goals of This Course • To provide students with a solid basis for advanced studies in networking and systems • Fast review of material covered in undergrad courses • Advanced topics of recent breakthroughs
Topics to Cover • TCP • QoS • Multimedia network • Routing protocols • Measurement • Wireless • Security • Overlay • Future Internet switch/router
Format of Lecture • A brief intro by Sue Moon on every topic • Presentations by students (20%) • Discussion (20%) + • Paper review homework (20%) • Projects (40%)
Presentation • 30min presentation + 10min Q&A • Most conference presentations < 20min • Spend extra 5min on intro and 5min on evaluation • What is expected of the presenter • Read 3~5 papers more of related work • Deliver the material as if it were yours • Show critical thinking in presentation
Discussion • All questions will be counted • At the end of every class • Email to cs540ta@an.kaist.ac.kr • When and what you asked • TAs will tally at the end of the semester and reflect it to your grade
Paper Review • Email to cs540@an.kaist.ac.kr • Before every class • No late turn-in allowed • 3 parts in your review • Summary • What are the strong points of the paper? • What are the weak points of the paper? • Reference • How to read a paper by S. Keshav • http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/07/paper-reading.pdf
Projects • NS-2 • TCP • Emulab • QoS • Mobile Emulab • Wireless • PlanetLab • Overlay
Goals of Projects • Get acquainted with popular tools/testbeds • Regimented vs free-style • Predictable vs open-ended • Alternative for Projects 3 & 4 • Open-ended project • Proposal presentation during mid-term • FCFS up to 6 proposals