click for Met Lab details click for projects details click for courses details

Course Descriptions

The MET program requires a total of 9 course credits: 4 core networking courses in the Immersion Component; a Project equivalent to 2 courses; and 3 Specialization Graduate Courses.

Immersion Component

The immersion component is arranged as a series of 1.5 hour modules each taught by a faculty or industry expert. The modules in the immersion term are grouped into four core networking graduate courses that have been created specifically for this program. Faculty members are drawn from the Department of Electrical and Computer Engineering, Department of Computer Science, Faculty of Law, and The Joseph L. Rotman Centre for Management. Industry experts are selected because of their expertise in state-of-the art technology or leading-edge issues.

ECE1801 and ECE1802 provide an up-to-date, in-depth technical introduction to telecommunications and internetworking. These courses involve assignments, laboratories and projects addressing emerging technologies, standards, service and applications.

ECE1803 and ECE1804 use a teaching methodology with a strong element of the business school format, where students are expected to interact and participate during class. Since the courses are aimed at giving the students the most current view of the telecom and Internet industry dynamics, many industry speakers are invited to give special lectures. The MET Advisory Board members are a subset of the potential industry speakers, and other subject matter experts are also invited as required to share their expertise and insight.

ECE1801 begins in mid-August with a full 3 days of Orientation. ECE1801 and ECE1803 are offered in the Fall Term, and ECE1802 and ECE1804 are offered in the Spring Term. The lectures for ECE1801, ECE1802, ECE1803, and ECE1804 are usually held every Saturday during the Fall and Spring Term; 9am - 5pm. Some lectures and labs may also be scheduled during the work day as well.

ECE 1801 Telecommunication Networks
This course provides a technical introduction to telecommunication networks:

  1. Digital transmission, switching and signalling.
  2. Transport Networks: Optical fiber systems, SONET, optical networks.
  3. Wireless Networks: Radio transmission systems, mobility, spread spectrum, cellular communications, WiFi networks.
  4. Access Networks: Digital subscriber line systems, cable access, wireless access, optical access.
  5. LAN, Bridges, Spanning Tree and IGP Routing.
  6. Ethernet, WiFi and other LAN Infrastureture.
  7. Internet Layered Architecture: TCP/IP Protocols.
  8. Hands-on Lab Exercises.
  9. Routing Protocols and Internet Scalability

ECE 1802 Computer Networks and Internetworking
This course provides in-depth coverage of computer networks and internetworking:

  1. Transport Layer Protocols: TCP, UDP, SCTP.
  2. HTTP and Web-based Services.
  3. SIP and Multimedia Services.
  4. Peer-to-Peer Networking.
  5. QoS in Internet.
  6. Intelligent Networks.
  7. Next Generation Operations and Support Systems.
  8. Service Level Management.

ECE 1803 Telecommunication and Internet Infrastructure
This course provides an introduction to the foundations of the telecommunications, networking, and information technology industries:

  1. Overview of the telecom industry, both wireline and wireless.
  2. Overview of the Internet industry, both infrastructure providers and application providers.
  3. Overview of related IT industries that play a role in the telecom/IT convergence.
  4. Current industry dynamics and the competitive environment, including competition at the industry level and national level.
  5. An in-depth analysis of telecom deregulation worldwide, including its anticipated and unanticipated consequences.
  6. A closer examination of the telecom equipment vendor industry, covering both incumbent vendors and new start-ups.
  7. A framework for managing technology innovation and commercial introduction.

ECE 1804 Design of Network-Based Services
This course provides in-depth coverage of computer networks and internetworking.

  1. Business models behind the telecom/IT convergence and the deployment of new network-based services.
  2. An in-depth examination of the North American market, with emphasis on similarities and differences between the U.S. and Canada.
  3. Selective case studies on the use of the Internet as an enabling technology to create network-based enterprises.
  4. A framework for the design and implementation of network-based services, covering voice, data, and multi-media.
  5. A group design project involving the definition and specification (as well as potential simulation or prototyping) of a network-based service.
  6. A parallel exercise in determining the business viability of such a network service.

Top

Project

ECE1800 Project
The project, equivalent in weight to two courses, is usually initiated during the summer, after the students have at least completed all four of the core courses. The project should be the final phase towards graduation.

The project provides the student with the opportunity to conduct an in-depth study on a topic related to emerging telecom network architectures and services, from a technical and/or business point of view. Project topics are developed by the MET program in collaboration with companies and organizations represented in the MET Advisory Board. Projects sponsored by member companies are supervised by a Co-Director and a subject matter expert within the sponsoring companies. Projects can also be sponsored and supervised by a Co-Director of the MET Program or another faculty member of the ECE Department.

The duration of the project is normally four months long. Although students are encouraged to work on their own to acquire research skills, group projects are encouraged to increase the scope and coverage of a project.

Top

Specialization Courses

ELECTRICAL & COMPUTER ENGINEERING
ECE1392H - Integrated Circuits for Digital Communications
ECE1502H - Information Theory
ECE1511H - Signal Processing
ECE1512H - Digital Image Processing and Applications
ECE1515H - Smart Antennas
ECE1520H - Data Communications
ECE1528H - Special Topics in Data Communications
ECE1530H - Multi-User Detection
ECE1541H - Communication Networks
ECE1543H - Mobile Communications
ECE1545H - Bridges and Routers
ECE1546H - Broadband Integrated Networks
ECE1547H - Content-Based and Network Security
ECE1548H - Advanced Network Architectures

ECE1724H - Special Topics in Software Engineering
ECE1746H - Distributed Systems
ECE1770H - Trends in Middleware Systems - Selected Topics and Concepts
ECE1771H - Quality-of-Service Provisioning in Mobile Networks
ECE1775H - Microphone Arrays: Theory and Applications

Please refer to Graduate Handbook for other courses being offered.

LAW
LAW223 - Telecommunications and Internet Law

FACULTY FOR INFORMATION STUDIES
FIS1342H - Designing Information Systems
FIS2166H - Telecommunications for Information Systems

COMPUTER SCIENCE
CSC2123H
- Managing the Software Organization
CSC2228H - Topics in Mobile and Pervasive Computing Systems
CSC2204H - Operating Systems
CSC2205H - Performance in Distributed Operating Systems
CSC2231H - Special Topics in Computer Systems
CSC2508H - Information: Quantification, Representation and Manipulation
CSC2509H - Data Management Systems
CSC2514H - Human-Computer Interaction

MECHANICAL & INDUSTRIAL ENGINEERING
MIE1404H - Human Factors in Information Technology
MIE1405H - Human Control of Telerobotic Systems
MIE1406H - Cognitive Work Analysis
MIE1407H - Design of Human-Machine Systems
MIE1501H - Information Systems I: Data and Knowledge Modeling
MIE1502H - Information Systems: Management Principles in Action
MIE1504H - Management of Technological Change
MIE1505H - Enterprise Modeling
JCI1503H - Advanced Topics in Computing and Information Systems

Top