CN8825: Network Design


Course Description:

This course addresses the background and experiences on Wide Area Network (WAN) design approaches/tools, mathematical problem formulations and how to develop and apply algorithms/methods to do WAN planning and designs. We present basic network design techniques for local, metro and wide area communication networks. For achieving this, we start with the design of typical voice and data networks that meets functional, performance and cost goals. Then, we provide an overview of various factors that are important for the planning and design of WAN. The course also covers foundation materials in queuing models and graph theory. The course also addresses selected materials in computer and communication networks through topological optimization, network dimensioning and routing, coupled with analysis tools such as DELITE and OPNET IT GURU, for each problem domain.

Instructor:  Isaac Woungang

Term:  Winter


At the end of the course, students should have a good knowledge of the fundamental concepts related to basic network design and optimization techniques for local, metro and wide area communication networks.

Prerequisite: CN8813

Mathematics for Engineers or Equivalent.

Topics : Readings are from the textbook and Handouts.

Basic Network Design Principles, Requirements and Planning

Readings: Chap 1, 2

Some theory: Graphs, Trees, Tours

Readings: Chap 3

Traffic Characterization & Logical Design

Readings: Chap 4

Some theory: Graphs, Trees, Tours

Readings: Chap 3

Importance of Data

Readings: Handouts

Traffic and Cost Generators

Readings: Chap 4

Access and Backbones

Readings: Chap 5, 6, 7, 8

Capacity, Routing and Reliability

Readings: Handouts

Basic Information:

Instructor: Dr. Isaac Woungang
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Phone: (416).979.5000 x6972
Term Winter
Course web page: Please click here



Item Percent
Assignment 20%
Class Participation 5%
Labs 25%
Project Report 40%
Project Presentation 10%

Projects will be on specific topics in the area of network design and optimization, and will involve groups of 2 or 3 students max.

Required Textbook:

Wide Area Network Design- Concepts and Tools for Optimization, by Robert S. Cahn, Morgan Kaufmann Publishers Inc., 1998. 
ISBN 1558604588

Other Textbooks:

  • Routing, Flow and Capacity Design in Communication Networks, by M. Pioro and D. Medhi. Elsevier, 2004, 
    ISBN: 0125571895.
  • Top Down Network Design, by Priscilla Oppenheimer. Cisco Press, 1st Ed., (August 15, 1999), 
    ISBN 1578700698, 1999.