Instructor |
|||
Office hours |
Wed,Thu: 2:00pm-3:00pm (or by email appt)
|
||
T.A. |
|||
Location |
|||
Time |
Tu-Th 12:30-1:45
|
||
Mailing List |
|||
A primary goal of this class is to introduce students to topics on the principles, design, implementation, and performance of computer networks. The course has three important compoents
Computer Networks is field rife with acronyms. The course will enable students to deeply understand the concepts behind these terms and their implications for real systems. For example, we would learn about the implications of ADSL network assymetry for TCP web traffic (and not just how ADSL, TCP work).
Topics covered will include: Internet protocols and routing, congestion control, switching and routing, mobile IP and ad-hoc networks, network security, the end-to-end arguments, peer-to-peer systems and other current research topics. We will augment networking technologies from the course text book with topical research issues in computer networks with special emphasis on wireless and energy-aware networking. We will read and evaluate research papers selected from the literature. The students will be asked to evaluate a research paper as the basis for further discussion. Class participation is fundamental for productive discussions.
We will follow the text book closely. I will augment the lecture materials with technology trends. During the last few lectures, the students will be asked to evaluate topical research papers as the basis for further in class discussions. Class participation is fundamental for productive discussions.