MINT 708 Internet Laboratory Calendar Description:

*3 (fi 6) (variable,36 hours)  Demonstration of network principles.  Practical aspects of network design and implementations.  Offered jointly by the Department of Electrical and Computer Engineering and the Department of Computing Science.

General Information:

Term: Fall
Location & Schedule: Bear Tracks


This course follows and builds on the four core courses of the MINT program. Students will work in small groups in the MINT lab solving problems in IP addressing, routing (Static,RIPv2, OSPF, ISIS, BGP, Redistribution), switching, NAT and IP multicast.


This course will acquaint the student with the practical aspects of using and configuring network devices (routers, switches and hosts), both in terms of physical cabling and setup, and in terms of logical configuration from the console. By the end of the course, students should be comfortable commissioning and configuring small/medium networks and services on their own, debugging problems with these networks, and assessing and reporting the performance of applications using these networks.

Course Topics:

  • IPv4 addressing and aggregation
  • Network address translation (NAT)
  • Static routes
  • Dynamic routing protocols (RIPv2, OSPF, ISIS, BGP, Redistribution)
  • IP multicast, IGMP, CGMP and PIM

Course Work and Evaluation:

The course work will consist of a series of laboratory exercises for which one report per team will be submitted for evaluation. For each lab there is a pre-lab exercise which must be completed, and answers to the associated questions submitted, before work on the associated lab can be started. A series of preparatory readings will be distributed a few weeks before the start of the class.

Evaluation is based on Final exam, attendance, effort, lab report and active participation of team members in the lab.

Course Material:

Lab manuals will be provided before start of each lab. Vendor documentation will be provided in the lab.

Academic Integrity:

The University of Alberta is committed to the highest standards of academic integrity and honesty. Students are expected to be familiar with these standards regarding academic honesty and to uphold the policies of the University in this respect. Students are particularly urged to familiarize themselves with the provisions of the Code of Student Behaviour (online at and avoid any behaviour which could potentially result in suspicions of cheating, plagiarism, misrepresentation of facts and/or participation in an offence. Academic dishonesty is a serious offence and can result in suspension or expulsion from the University. (GFC 29 SEP 2003)


While you may discuss your individual coursework with other students, the work claimed and submitted in your name must be your own. That said, there are assignment and project-specific policies on how much source code from publicly available sources may be borrowed. Always give proper credit to the original developers in your source code and documentation. Ask permission beforehand if you intend to recycle your work from another course in this course. More details on Appropriate Collaboration is given here.

Regulations listed in the GFC Policy Manual and the University Calendar will be used in resolving any discrepancies.