Lecture Time & Location
MW 4:30PM - 5:45PM, LWSN 1106Instructor
Chunyi Peng (chunyi AT purdue.edu) Office Hours: Tue & Wed 2PM-3PM (or by appointment), LWSN 2142ETeaching Assistant
Radhika Bhargava (bhargavr@purdue.edu) PSOs and Office Hours: Wednesday 9:30 am - 11:20 am, HAAS 257 and Thursday 9:30 am - 11:20 am, HAAS 257Textbook
Computer Networking: A Top-Down Approach, 7th Edition, J. F. Kurose and K. W. Ross Other useful books: Computer Networks And Internets, 6th Edition, D. E. Comer Computer Networks: A Systems Approach, 5th Edition, L. Peterson and B. DavieTopics (tentative):
- Application layer : HTTP, DNS, P2P, socket programming
- Transport: layer: TCP, UDP, TCP congestion control
- Network layer: data-plane (forwarding and NAT), control-plane (routing), routing algorithms and protocols, SDN
- Link layer : multiple access links and protocols, Ethernet, data center networking
- Wireless and Mobile Networks : CDMA, WiFi, 4G LTE, mobile IP
- Security in computer networks : principles of cryptograph, message integrity, digital signatures, SSL, VPNs
- Multimedia Networking : video streaming, Voice-over-IP
Grading Policy
- Homeworks and programming assignments: 45%
- Mid-term exam (in class): 25%
- Final exam: 30%
- Extra credit: a bonus of up to 3% of total course grade will be given for active participation.