Students
Tuition Fee
Start Date
Medium of studying
Duration
2 years
Details
Program Details
Degree
Masters
Major
Electrical Engineering | Telecommunications Engineering | Computer Engineering
Area of study
Information and Communication Technologies | Engineering
Course Language
English
About Program

Program Overview


Electrical and Computer Engineering, M.Sc.

The Department of Electrical and Computer Engineering offers programs leading to the Master of Engineering, Master of Science, and Doctor of Philosophy. Students may select either a specialized research-oriented activity, an interdisciplinary program, or collaboration with industry or research centres in Canada.


Admission Information

Admission to the Faculty of Graduate and Postdoctoral Studies

Application and Admission Procedures are found in the Academic Guide. Admission requirements for Master's students are found in the Master's Degrees General Regulations section of the Guide.


ECE M.Sc. Admission Requirements

A student must normally hold a B.Sc. in Electrical or Computer Engineering (or its equivalent), and receive tentative approval from a professor in the Department of Electrical & Computer Engineering prior to applying to the graduate program.


Pre-Master's Option

This unit offers a Pre-Master's program of study. The Pre-Master's program of study is intended to bring a student's background up to the equivalent of the required 4-year degree in the major department/unit, and to provide the student with any necessary prerequisites for courses to be taken in the Master's program. Completing the Pre-Master's program does not guarantee acceptance to the Master's program.


Degree Requirements

The M.Sc. program in Electrical and Computer Engineering requires a minimum of 12 credit hours of advisor-approved coursework (12 credit hours, 7000 level or higher) as follows:


  • 6 credit hours must be at or above the 7000 level and from the ECE Department
  • 6 credit hours must be at or above the 7000 level and may be from other Departments

An M.Sc. thesis, based on research work normally carried out at this university, is required.


Expected Time to Graduate

2 years


Progression Chart

Year Hours
Year 1 GRAD 7300: Research Integrity Tutorial 0
GRAD 7500: Academic Integrity Tutorial 0
ECE 7XXX: ECE Courses designated 7000 level or higher 1 6
Hours 6
Year 2 ECE 7XXX: ECE Courses designated 7000 level or higher 1 6
GRAD 7000: Master's Thesis 0
Hours 6
Total Hours 12

Registration Information

Students should familiarize themselves with the Faculty of Graduate and Postdoctoral Studies 'GRAD' courses applicable to their program. If you have questions about which GRAD course(s) to register in, please consult your home department/unit.


Regulations

Students must meet the requirements as outlined in both Supplementary Regulation and BFAR documents as approved by Senate.


Supplementary Regulations

Individual units may require specific requirements above and beyond those of the Faculty of Graduate and Postdoctoral Studies, and students should consult unit supplementary regulations for these specific regulations.


Bona Fide Academic Requirements (BFAR)

Bona Fide Academic Requirements (BFAR) represent the core academic requirements a graduate student must acquire in order to gain, and demonstrate acquisition of, essential knowledge and skills.


All students must successfully complete:


  • GRAD 7300 prior to applying to any ethics boards which are appropriate to the student's research or within the student's first year, whichever comes first; and
  • GRAD 7500 within the first term of registration;

unless these courses have been completed previously, as per Mandatory Academic Integrity Course and Mandatory Research Integrity Online Course.


Courses

Electrical and Computer Engineering

  • ECE 7010: High Voltage Techniques and Insulation Design Criteria (3 cr)
  • ECE 7020: Power Transmission Lines: Phenomenon and Insulation Design (3 cr)
  • ECE 7030: Advanced Electrical Machines (3 cr)
  • ECE 7040: Signal and Data Compression (3 cr)
  • ECE 7050: Switching and Automata Theory (3 cr)
  • ECE 7060: Power system Protection (3 cr)
  • ECE 7070: Power System Analysis (3 cr)
  • ECE 7072: Advanced Power Electronics (3 cr)
  • ECE 7076: Advanced Electric Machines and Drives (3 cr)
  • ECE 7170: Queueing Systems for Telecommunications (3 cr)
  • ECE 7180: Embedded Systems Engineering (3 cr)
  • ECE 7190: Micromachining and MEMS Technology (3 cr)
  • ECE 7200: Advanced Wireless Communication (3 cr)
  • ECE 7202: Cognitive Wireless Networks (3 cr)
  • ECE 7204: Queueing Systems for Telecommunications (3 cr)
  • ECE 7210: Fractal and Chaos Engineering (3 cr)
  • ECE 7220: Topics in VLSI Test and Fault Tolerance (3 cr)
  • ECE 7230: Artificial Neural Circuits and Networks (3 cr)
  • ECE 7240: Signal Theory (3 cr)
  • ECE 7250: Information Theory and Applications (3 cr)
  • ECE 7260: Broadband Communication Networks (3 cr)
  • ECE 7270: Scattering and Diffraction of Electromagnetic Waves (6 cr)
  • ECE 7280: Static Compensation in Power Systems (3 cr)
  • ECE 7310: Power System Transient Simulation (3 cr)
  • ECE 7320: Sampled-Data Control Systems (3 cr)
  • ECE 7330: Experimental Methods for Electronic Materials (3 cr)
  • ECE 7370: Memory Devices and Systems (3 cr)
  • ECE 7400: Neural Nets and Neurocomputing (3 cr)
  • ECE 7410: Phased Array Antennas (3 cr)
  • ECE 7430: Experimental Methods of Microwave Engineering (3 cr)
  • ECE 7440: Current Research Issues in Electrical Engineering (3 cr)
  • ECE 7450: High Frequency Integrated Circuit Design and Analysis (3 cr)
  • ECE 7460: Real time Process Engineering (3 cr)
  • ECE 7540: Selected Topics of Solid State Electronics (3 cr)
  • ECE 7560: Principles of Signal Compression and Coding (3 cr)
  • ECE 7590: Telecommunication Networking (3 cr)
  • ECE 7650: Current Research in Computer Engineering (3 cr)
  • ECE 7660: Logic Problem Solving (3 cr)
  • ECE 7670: Optimization Methods for Computer-aided Design (3 cr)
  • ECE 7680: Dielectric Properties and Phenomena (3 cr)
  • ECE 7700: Nonlinear Systems Analysis 1 (3 cr)
  • ECE 7720: Optimal Control 1 (3 cr)
  • ECE 7740: Physical Electronics 1 (3 cr)
  • ECE 7750: Physical Electronics 2 (3 cr)
  • ECE 7780: Microwave Circuits (3 cr)
  • ECE 7810: Solution of Fields by Numerical Methods 1 (3 cr)
  • ECE 7880: Distributed Energy Generation (3 cr)
  • ECE 7890: Power System Control (3 cr)
  • ECE 7920: Human Physiology for Engineers (3 cr)
  • ECE 7990: HVDC Transmission 1 (3 cr)
  • ECE 8000: HVDC Transmission 2 (3 cr)
  • ECE 8010: Advanced Network Synthesis (3 cr)
  • ECE 8050: Topics in Microelectronics (3 cr)
  • ECE 8110: Digital Systems Design (3 cr)
  • ECE 8130: Statistical Communication Theory (3 cr)
  • ECE 8140: Digital Communications and Coding (3 cr)
  • ECE 8150: Digital Signal Processing (3 cr)
  • ECE 8190: Topics in Antenna Theory and Design (3 cr)
  • ECE 8200: Advanced Engineering Electromagnetics (3 cr)
  • ECE 8210: Power Electronic Circuits (3 cr)
  • ECE 8220: Digital Image Processing (3 cr)
  • ECE 8230: Pattern Recognition and Scene Analysis (3 cr)
  • ECE 8270: Computer Communication Networks (3 cr)
  • ECE 8280: Electromagnetic Field Modelling (3 cr)
  • ECE 8300: Computer Vision (3 cr)
  • ECE 8310: Computer-Aided Design in Biomedical Engineering (3 cr)
  • ECE 8320: Advanced Topics in Power Systems (3 cr)
  • ECE 8360: VLSI Design Methodology (3 cr)
  • ECE 8370: Topics in Biomedical Engineering (3 cr)
  • ECE 8380: Reflector Antennas (3 cr)
  • ECE 8400: Intelligent Systems (3 cr)
See More
How can I help you today?