Description

This course provides an introduction to fundamental concepts in the design and implementation of networked systems, their protocols, and applications. Topics to be covered include: Internet architecture, network applications, addressing, routing, transport protocols, network security, and peer-to-peer networks. The course will involve three homework assignments, two programming projects, and two written exams. This course is open to all undergraduate and graduate students in the CIS, ESE, and TCOM departments.

http://www.cis.upenn.edu/~cis553/ is a link to the course website.

Course textbook:
- Computer Networks: A Systems Approach (5th Edition). Larry L. Peterson and Bruce S. Davie. You can use the 4th edition too if you prefer to buy a used copy.
- Additional material will be drawn from selected research publications.

Course pre-requisites:
- CIS 121 (Programming Languages and Techniques II), or equivalent programming experience, or permission of instructor. Data structures and basic probability. Course projects require knowledge of C/C++.

General Information

No information, yet. Stay tuned!

Announcements

Announcements are not public for this course.
Staff Office Hours
NameOffice Hours
Hao Xu
When?
Where?
Meng XU
When?
Where?
YingZheng
When?
Where?
Boon Thau Loo
When?
Where?
Dong Lin
When?
Where?
Xianglong Han
When?
Where?
Qizhen Zhang
When?
Where?
Lei Shi
When?
Where?
Lihao Zhu
When?
Where?
Bongho Kim
When?
Where?
Tirtha Kharel
When?
Where?
Lanting Chiang
When?
Where?
Stacey Chen
When?
Where?
Yike Li
When?
Where?
Shubhendra Pal Singhal
When?
Where?