• Basic Information
    Credits: 3
    Lecturer: Feng Qian Email: fengqian (at) indiana.edu
    Teaching Assistant: Taslima Akter, Pratish Merchant, and Prerna Preeti
    Lecture: 04:00P-05:15P on Tuesdays and Thursdays, Lindley Hall 102
    Office Hour: 1:00P-2:00P on Thursday, Lindley Hall 323
    Required Textbook: Computer Networking: A Top-Down Approach (6th edition) Addison-Wesley, 2013
  • Email Policy
    The instructor and TAs can be reached at p538fall16-l [at] list.indiana.edu. Any course related queries should be sent to this email alias.
  • Prerequisites
    C/C++/Java programming experience and basic knowledge of data structure (C/C++/Java programming will be needed for the course projects).
  • Grading Policy
    Midterm exam: 25%
    Homework (3): 10%
    Paper Summaries (About 6): 15%
    Warm-up Programming: 5%
    Mini project: 15%
    Team project: 30%
  • Late policy
    Late submissions of homework or paper summaries receive no credit. Late submissions of projects receive partial credit:
    Late for no more than 12 hours: 80% of credit.
    Late for more than 12 hours but no more than 24 hours: 70% of credit.
    Late for more than 24 hours but no more than 48 hours: 60% of credit.
    Late for more than 48 hours: no credit.
  • Tentative Course Schedule (Subject to Change)
    Note: Deadlines of all homework and projects are 23:59:59 local time (EDT or EST).
    Tue 08/23Misc Introduction to the course
    Warm-up Programming Release
    Thu 08/25Textbook Chapter 1
    Tue 08/30Textbook Chapter 2
    Thu 09/01Textbook Chapter 2
    Tue 09/06Textbook Chapter 2
    Warm-up Programming Due
    Thu 09/08Textbook Chapter 3
    Tue 09/13Textbook Chapter 3
    Thu 09/15Textbook Chapter 3
    Mini Project Release
    Tue 09/20Textbook Chapter 3
    Thu 09/22Textbook Chapter 4
    Tue 09/27Textbook Chapter 4
    Thu 09/29Textbook Chapter 4
    Tue 10/04Misc Guest lecture: Network Security (by Xianghang Mi)
    Thu 10/06No Class. Feng is Traveling
    Tue 10/11Textbook Chapter 4
    Thu 10/13Project Introduction to Team Project
    Team Project Release
    Tue 10/18Textbook Chapter 5
    Mini Project Due
    Thu 10/20Textbook Chapter 5
    Tue 10/25Textbook Chapter 5
    Thu 10/27Exam Midterm Exam
    Tue 11/01Paper Paper Discussion I: emerging web protocols
    Thu 11/03Paper Paper Discussion II: multipath transport
    Tue 11/08Paper Paper Discussion III: wireless networks
    Thu 11/10Paper Paper Discussion IV: wireless networks
    Tue 11/15Paper Paper Discussion V: network measurement
    Thu 11/17Paper Paper Discussion VI: multimedia
    Tue 11/22No Class Thanksgiving break
    Thu 11/24No Class Thanksgiving break
    Tue 11/29Paper Paper Discussion VII: security
    Thu 12/01Summary Course summary
    Tue 12/06Flexible Flexible slot, TBD
    Team Project Due
    Thu 12/08Project Team Project Presentation
  • Honor Code
    Students must follow the IU Honor Code. All projects and homeworks are individual assignments, and no collaboration among students is allowed (except for the team project). Any violations of the honor code will be dealt with strictly.