Home
Schedule
HW & Project
Time & Location:
MW,9:45-11:00AM,EPS 350
Instructor:
Neil Tang
tang@cs.montana.edu
EPS 360
(406) 994-4810
Office Hours:
M,1:00-3:00PM
W,2:00-4:00PM
|
Course Information (Syllabus)
Credit: 3 credits
Semester: Spring 2009
Prerequisite: CS440 Computer Networks
Webpage: www.cs.montana.edu/courses/541/
Course Description
This graduate-level course covers advanced topics in networking, with emphasis on
wireless and IP networks. In the class, we will read research papers, discuss them,
analyze the proposed algorithms and protocols, and look for ways to improve them.
In addition, this class includes a large research project. In this project, students need to
select related research topics (suggested topics will be given) and for each topic,
they can either come up with novel ideas to improve existing solutions and/or evaluate
existing solutions via theoretical analysis and simulations. After taking this course, the
students are expected to know the state-of-the-art in networking algorithms, protocols
and architectures, and to understand how networking research is done.
Major Topics
- Reviews for networking basics and IP networks
- Introduction to wireless networks
- Introduction to algorithm design and optimization, and their applications in networking.
- Scheduling algorithms and MAC layer protocols (link layer)
- Routing algorithms and protocols (network layer)
- Congestion control algorithms and protocols (transport layer)
- Cross-layer design
- Quality of Service (QoS) provisioning
- Network security
Recommended References :
- Computer Networks: A Systems Approach (4th Edition) by Larry Peterson and Bruce Davie.
Morgan Kaufmann, 2007, ISBN: 0123705487.
- Technical papers from major networking journals including IEEE/ACM Transactions on Networking,
IEEE Transactions on Mobile Computing, IEEE Journals on Selected Areas in Communications,
IEEE Transactions on Wireless Communications, IEEE Transactions on Vehicular Technology, ACM Transactions on Sensor Networks, Journal of Computer Networks and so on.
- Technical papers from major networking conferences including IEEE Infocom, IEEE ICC,
IEEE Globecom, ACM Sigcomm, ACM MobiCom, ACM MobiHoc, ACM SenSys and so on.
Course Policies :
- If you decide not to attend a lecture, you are still responsible for all information contained therein
and for any assignments.
- No late submission will be accepted and no make-up assignment or exam will be given.
- You are required to do your own work, and submit for grading only your own work on any homework
or lab assignment. Cheating in any form will not be tolerated and will be punished according to
related university policies. The university has a Student Conduct Policy that defines the meaning of cheating
in its various forms and the rights and responsibilities of the students and faculty. If you are in doubt
about them, please read it.
|