110 likes | 224 Views
CS 283 Computer Networks. Spring 2012 Instructor: Yuan Xue. Course Information. Check out our website: http://vanets.vuse.vanderbilt.edu/dokuwiki/doku.php?id=teaching:cs283-spring2012. Course Scope. All about “Network” Network itself: Local Area Network Internet
E N D
CS 283 Computer Networks Spring 2012 Instructor: Yuan Xue
Course Information • Check out our website: • http://vanets.vuse.vanderbilt.edu/dokuwiki/doku.php?id=teaching:cs283-spring2012
Course Scope • All about “Network” • Network itself: Local Area Network Internet • Networking Applications/Services Applications Network Services Network
Course Focus • Basic: first basic class in computer networks • Wireless network • Mobile system/application • Multimedia network/service/application • Network security • Principle + Practice (half and half) • Principle – how the network is built and why it is built this way • Practice – lots of hands-on experience – what I can do on a network?
Network Services Different Perspectives of a Network Demand/need driving force Service provider End users Network admin You
Network Services Different Perspectives of a Network • Builder (developer) or Analyst You Network admin End users Service provider
What you will learn from this course • Network design/implementation/deployment • How a network (e.g. the one at Internet Scale) is built • Architecture (Layer); protocol; Algorithm • Why it is built this way? Is it good/the best to build it this way? What if I build it? • Network Analysis • How can I understand the behavior of Internet?! • Network Application Development • How to use it? • Service (programming interface)/performance
Course Topics • Overview • Network protocol stack (bottom up) • Performance measurement • Application Layer • HTTP/DNS • Transport Layer • UDP/TCP • Congestion Control • Network Layer • Algorithm + Protocol • Multicast • Link Layer • Other Topics • Wireless Network • QoS
Course Component • Lecture • Slides + white board • Take note • Online digest/slides • Participation • Discussion • Presentation • Homework • 4 assignments • Lab/Programming assignment • 4 assignments • Midterm • Project Grading Policy • Participation: 10% • Homework: 20% • Lab/Programming: 25% • Midterm: 25% • Project: 20%
Survey and Feedback • Your input is important • Online Survey • http://www.zoomerang.com/Survey/WEB22ECFCGJZAG/ • Feedback