11
@Yuan Xue ([email protected]) CS 283 Computer Networks Spring 2012 Instructor: Yuan Xue

CS 283 Computer Networks

Embed Size (px)

DESCRIPTION

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 - PowerPoint PPT Presentation

Citation preview

@Yuan Xue ([email protected])

CS 283 Computer Networks

Spring 2012

Instructor: Yuan Xue

@Yuan Xue ([email protected])

Course Information

Check out our website:http://vanets.vuse.vanderbilt.edu/dokuwiki/doku.php?id=teaching:cs283-spring2012

@Yuan Xue ([email protected])

Course ScopeAll about “Network”

Network itself: Local Area Network Internet Networking Applications/Services

Network Services

Applications

Network

@Yuan Xue ([email protected])

Course FocusBasic: 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?

@Yuan Xue ([email protected])

Different Perspectives of a Network

Network Services

End usersNetwork admin

You

Demand/need driving force

Service provider

@Yuan Xue ([email protected])

Different Perspectives of a Network

Builder (developer) or Analyst

Network Services

End usersNetwork adminYouService provider

@Yuan Xue ([email protected])

What you will learn from this courseNetwork 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

@Yuan Xue ([email protected])

Course TopicsOverview

Network protocol stack (bottom up) Performance measurement

Application Layer HTTP/DNS

Transport Layer UDP/TCP Congestion Control

Network Layer Algorithm + Protocol Multicast

Link LayerOther Topics

Wireless Network QoS

@Yuan Xue ([email protected])

Course Component

Lecture Slides + white board Take note Online digest/slides

Participation Discussion Presentation

Homework 4 assignments

Lab/Programming assignment 4 assignments

MidtermProject

Grading Policy Participation: 10% Homework: 20% Lab/Programming: 25% Midterm: 25% Project: 20%

@Yuan Xue ([email protected])

Questions?

@Yuan Xue ([email protected])

Survey and Feedback

Your input is important

Online Survey http://www.zoomerang.com/Survey/WEB22ECFCGJZAG/

Feedback