Advanced Computer Networking - 99
Honours / COMP5305
Lecturer :
Lecture times:
Assessment:
Description
The course aims to address various aspects of Computer Communications and Networking which are relevant to those who want to have a deeper understanding of Networking and for those who are interested in research in this area. Half of the course will cover protocols and new technologies, and the other half will cover simulation and queueing theory which form the foundation for network performance evaluation.
Structure of the course:
Weekly,
Topics covered and Timetable
Topics covered are as follows, but they may be adjusted
|
Advanced Network Technologies |
Week |
Queueing, Performance & Simulation |
|
Computer Networking Fundamentals - A Review |
||
|
ATM Networks |
2 |
Discrete Event Simulation |
|
ATM Networks |
2 |
Probability Theory & |
|
Network Congestion Control |
3 |
Stochastic Processes |
|
Network Congestion Control |
4 |
Simple Queueing Systems (Assignment 1 due) |
|
High-speed LANs & Wireless Networks |
5 |
Queueing Systems |
|
High-speed LANs & Wireless Networks |
6 |
Queueing Systems |
|
Multimedia Networking |
7 |
Queueing Networks & Applications |
|
Multimedia Networking |
8 |
Performance Evaluation |
|
Some Aspects of Network Security |
9 |
Performance Evaluation |
|
Some Aspects of Network Security |
10 |
Programming Assignment due |
|
Research Topics in Networking |
11 |
|
|
12 |
||
Assignments
Assignment 1: An Essay on some specific topic in Networking & Applications.
You are asked to write a critical essay on a specific topic or aspect of computer communications, Networking or Networking Applications. The essay would include
Possible topics include:
The length of the essay is limited to 10 A4 pages, excluding diagrams and figures.
Assignment 2: Programming & Report
Writing a simulation program to analyse the performance of a queueing system, making used of a Discrete Event Simulation library or an existing network simulator.
Details will be specified in due course.