MINT - Master of Internetworking

Offered By:
Faculty of Science

Below are the courses available from the MINT subject code. Select a course to view the available classes, additional class notes, class times, and textbooks.

MINT 700B - The Physical Layer View Available Classes

★ 1.5 (fi 6)(VAR, 36 HOURS)

Communication media, including copper, optical fiber and wireless. Modulation and coding standards. Framing. Error control techniques. MAN and WAN physical layers, including PDH, SONET/SDH, aATM, cable modems, xDSL, AMPS, GSM, GPRS, etc. Offered jointly by the Department of Electrical and Computer Engineering and the Department of Computing Science.


MINT 702B - Data Communication Protocols View Available Classes

★ 1.5 (fi 6)(VAR, 36 HOURS)

Structure of communication protocols, with an emphasis on the data link layer. SDLC and HDLC. Medium access control techniques. AAA. Local area, metropolitan area and wireless standards: Ethernet, 802.11 and Bluetooth. Offered jointly by the Department of Electrical and Computer Engineering and the Department of Computing Science.


MINT 704 - The Internet Protocol Suite View Available Classes

★ 3 (fi 6)(VAR, 36 HOURS)

Rationale and organization of the Internet protocols. IP, UDP, TCP, ICMP, ARP, RARP, Mobile-IP. Addressing and routing; intradomain routing protocols. Transport layer congestion control and flow control. IP over everything. Rationale and organization of the Internet protocols. IP, UDP, TCP, ICMP, ARP, RARP, Mobile-IP. Addressing and routing; intradomain routing protocols. Transport layer congestion control and flow control. IP over everything. Offered jointly by the Department of Electrical and Computer Engineering and the Department of Computing Science.


MINT 706B - Internet Application and Programming View Available Classes

★ 1.5 (fi 6)(VAR, 36 HOURS)

Concepts of Internet Applications. Sockets, client-server programming, proxies and gateways, performance, application programming, basic security, example application protocols: SMTP, HTTP, and how to implement them. Possible source code inspection exercises covering wget/HTTP. Offered jointly by the Department of Electrical and Computer Engineering and the Department of Computing Science.


MINT 708 - Internet Laboratory View Available Classes

★ 3 (fi 6)(VAR, 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.


MINT 709B - Internet Project View Available Classes

★ 3 (fi 12)(VAR, 60 HOURS)

Capstone project involving the design or analysis of a significant internetwork or internetworking component. Offered jointly by the Department of Electrical and Computer Engineering and the Department of Computing Science.


MINT 710 - Data Centre Architecture and Design View Available Classes

★ 3 (fi 6)(VAR, 36 HOURS)

An introduction to key components of a data centre, their architecture and design. It covers physical infrastructure, servers, storage, network and management practices. Offered jointly by the Department of Electrical and Computer Engineering and the Department of Computing Science.


MINT 712B - Internet Security View Available Classes

★ 1.5 (fi 6)(VAR, 36 HOURS)

Security: vulnerabilities of Internet protocols, penetration techniques and defenses, intrusion detection systems. Cryptography: Public and private key cryptography, key negotiation, certificates. E-commerce security standards for both protocols and hosts. Offered jointly by the Department of Electrical and Computer Engineering and the Department of Computing Science.


MINT 715B - Advanced Routing and Network Management View Available Classes

★ 1.5 (fi 6)(VAR, 36 HOURS)

Distance vector, link state and hybrid protocols. Intra-domain vs. inter-domain protocols. Multi-protocol routing and route redistribution. Network management protocols and procedures: autodiscovery, performance monitoring, fault isolation. Offered by the Department of Electrical and Computer Engineering and the Department of Computing Science.


MINT 717B - Internet Project Management View Available Classes

★ 1.5 (fi 6)(VAR, 36 HOURS)

Phases of implementing a new network. Phases of a network hardware or software upgrade. Risk management. Management tools including PERT, CPM, etc. Process mapping. Offered jointly by the Department of Electrical and Computer Engineering and the Department of Computing Science.


MINT 718 - Optical Network Engineering View Available Classes

★ 3 (fi 6)(VAR, 36 HOURS)

MINT 718 addresses the theory and practice of high-capacity optical access and transport networks. Experience is gained designing and characterizing optical links, configuring various forms of transport protection and restoration (linear 1+1, UPSR and BLSR rings), and designing gigabit passive optical (GPON) access networks. Restricted to students who are admitted via the Engineering route. Offered jointly by the Department of Electrical and Computer Engineering and the Department of Computing Science.


MINT 719B - Special Topics in Internet Technology View Available Classes

★ 1.5 (fi 6)(VAR, 36 HOURS)

Intended to enable individual students to study special internet topics under the supervision of a faculty member. Approval must be obtained from the program coordinator. Offered jointly by the Department of Electrical and Computer Engineering and the Department of Computing Science.


MINT 720 - VoIP and MPLS Network View Available Classes

★ 3 (fi 6)(VAR, 36 HOURS)

This course provides detailed implementation of MPLS and VoIP networks. This is a hands on course and students have to design and configure MPLS, layer2/layer3 VPN's. VPLS, Cisco Call Manager, Asterisk (open source PBX). We will be using variety of equipment from vendors like Cisco and Alcatel-Lucent. This course is offered jointly by the Department of Electrical and Computing Engineering and the Department of Computing Science.


MINT 725 - SDN and NFV Concepts Architecture View Available Classes

★ 3 (fi 6)(VAR, 36 HOURS)

This course explains and analyzes the disruptive and promising technologies of Software Defined Networking (SDN) and Network Function Virtualization (NFV) that offer many benefits over the current approach and practices related to data network design and management. These benefits include optimization and simplification resulting from control and data plane separation, and orchestration of highvalue functions. The course will start with SDN and NFV basics and architecture, move to advanced topics including SDN controller design and deployment, SDN and NFV use cases discussion and deployment, and then finish with discussion of the next steps in the evolution of the SDN / NFV ecosystem in the data networking industry. The course will provide the knowledge and skills required for many engaging, challenging, and industry relevant capstone projects on advanced topics in SDN and NFV customization and development, which students may further wish to undertake as part of their program.