Advanced Computer Networks

Guihai Chen
Introduction
Syllabus
Calendar
Lecture Notes
Readings
Assignments
Final Project
Related Resources

Syllabus

  • Goals

    In depth understanding of modern networks for computer and computing

    Know about fundamental issues, engineering tradeoffs

    How to design a good network?

  • Prerequisites

    Undergraduate systems or networks course covering basic networking concepts. Some discrete mathematics, especially graph theory, and computer networks might be helpful.

    If your networking background is rusty, you should page material in from one of these excellent books such as [Computer Networking: A Top-Down Approach Featuring the Internet].

  • Features

    Research-oriented

    Methodology-oriented

    Paper-oriented

    Enjoy-oriented

  • Topics

    Interconnection Networks

    P2P Overlay Networks

    Data Center Networks

    Wireless Sensor Networks (optional)

    Network on Chips (optional)

  • Grading

    20% - Attendance

    50% - Homework(10% * 5 times)

    30% - Final Report

  • Course Policy

    It is your responsibility to visit the course website often to keep you up to date.

    Late submission of homework and assignments is not accepted.

    Any questions regarding your scores of assignments and tests should be resolved within 3 days immediately.

    Academic Integrity violations, such as plagiarism, cheating on an exam etc., will result in a series of actions and penalties including the student failing the class.

Copyright © 2010-2013 · All Rights Reserved