CSE 620: Advanced Network Concepts

Fall 2005
MWF 16:00-16:50, Place: PARK 250

Course Syllabus

Instructor:     Prof. Hung Q. Ngo
            Office: 238 Bell Hall
Office Hours: Th 10:00-12:00 Phone: 645-3180 x 160
Email: hungngo {at} cse {dot} buffalo {dot} edu Teaching Assistants: Mr. Dazhen Pan Office: Trailer x Office Hours: Phone: Email: dpan {at} cse {dot} buffalo {dot} edu Course Description:

This is a graduate-level networking course. The course aim to cover contemporary topics in networking, including but not limited to: the past, present, and future of the Internet's architecture, network security, exploring and measuring the Internet, P2P networking, ad hoc networking, sensor networks, switching and routing, integrated and differentiated services, multimedia networking, optical networking, and wireless networking. The actual list of topics to be lectured on is to be chosen at the instructor's discretion. Thus, they might vary from semester to semester.

A major component of the course is a research project to be conducted by students in groups of at most 3 students each. Progress reports and presentations are required throughout the semester. Peer-review and paper-review are other components of the course. Students will obtain major skills of doing research in computer networking. Ideally, the researh projects should develop into conference papers.

Course Objectives:


knowledge of probability and statistics for network analysis, a good grasp of basic networking, mathematical maturity in general.

At the end of this course, each student should be able to:


Class homepage:


Work load:

Grading policy:

Academic Honesty:

Misc. Items: