About The Program

What is the MEng Program?

Designed for engineers at any career stage, the Master of Engineering (MEng) in electrical and computer engineering is a course-based program that culminates in a capstone project. This is your opportunity to master advanced engineering concepts and apply your skills to real-world challenges.

Why Choose This Program?

The MEng offers a unique opportunity to enhance your technical, managerial and leadership skills. Learn from top minds, gain practical experience and fulfill professional development requirements, all while aligning with Engineers Canada competencies. The program offers flexible delivery modes, a simple admission process and access to employment resources.

Application Deadlines

Fall term
  • International students: May 1
  • Domestic students: August 1
Winter term
  • No Winter application

Program Information

Degree

Master of Engineering

Specializations

  • AI, Robotics and Machine Learning
  • Biomedical Engineering
  • Communications
  • Computer Engineering
  • Control Systems
  • Electromagnetics and Microwaves
  • Energy Systems
  • Integrated Circuit and Systems
  • Microsystems and Nanodevices
  • Photonics and Plasmas
  • Signal and Image Processing
  • Software Engineering and Intelligent Systems
  • Solid-State Electronics

1

Capstone Project

MEng students complete ECE 910, a mandatory capstone project under the supervision of a professor.

9

months

Complete your MEng in as little as nine months, with a four-year maximum.

Joint MBA/MEng

Joint degree program with the Alberta School of Business.

Program Objectives

  • Learn from leading experts: Gain unique experience learning from top minds in their fields and train in internationally renowned facilities.
  • Gain practical, local experience: Work on practical, Alberta-focused projects that prepare you to showcase your skills and knowledge to potential employers.
  • Industry-aligned curriculum: Our program learning outcomes are aligned with Engineers Canada competencies, ensuring you meet professional standards.
  • Flexible learning options: Benefit from unique, enhanced delivery mode programs that can be completed while working full-time or remotely, if needed.
  • Earn professional development hours: Accumulate professional development hours that count towards your yearly professional requirements.
  • Streamlined admission: Enjoy a simple admission process — no need to secure a supervisor upfront.
  • Access career support: Utilize the U of A Engineering Employment Centre’s resources, including job postings, workshops, networking opportunities and career fairs.

Learning Outcomes

  1. Understand research ethics: Recall and recognize ethical considerations in research and scholarship, as covered in ENGG 600 course material and assessments.
  2. Exhibit professional conduct: Demonstrate and exemplify ethical and professional conduct appropriate for the engineering profession through ENGG 600 coursework and assessments.
  3. Advance professional development: Enhance engineering professional development knowledge by completing a minimum of four hours of workshops via ENGG 601/602.
  4. Develop individually: Create and periodically review an individual development plan.
  5. Apply engineering knowledge: Demonstrate competence in applying advanced disciplinary knowledge to explore a research area, complete a design project, or undertake other short-term projects during your capstone experience.
  6. Communicate effectively: Effectively communicate coursework in both written and/or oral formats, where applicable.

Careers

  • Software engineer/developer
  • Computer hardware engineer
  • Systems engineer/architect
  • Artificial intelligence and machine learning engineer
  • Cybersecurity engineer
  • Data scientist

Course Highlights

Discrete-time signals and systems, Discrete Fourier Transform, Fast Fourier Transform, Fourier analysis, short-time Fourier transform, wavelet transform. Digital filters, optimal filter design, polyphase filterbanks, subband analysis. Random signal analysis, Karhunen-Loève expansion, power spectrum estimation, autoregressive models.

Learn more about ECE 541 »

Information theory as applied to digital signals. Source coding. The channel coding theorem, linear error control codes, and algebraic error correction coding. Concatenation of codes and iterative decoding.

Learn more about ECE 582 »

Review of semiconductor fundamentals. Analysis of metal-semiconductor (MS), metal-insulator-semiconductor (MIS) and semiconductor heterojunctions including band diagram, depletion approximation, C-V and I-V characteristics. Advanced MOSFETs including short channel effects and scaling theory. Introduction to III-V FETs.

Learn more about ECE 547 »

This course covers high-voltage direct current (HVDC) transmission systems and associated power electronic converter topologies, with substantial attention given to line commutated converter (LCC) and modular multilevel converter (MMC) technologies. Major topics include i) modeling, analysis, operation and control of classical HVDC systems using six-pulse and multi-pulse LCCs, ii) modeling, analysis, operation and control of voltage-sourced converter based HVDC systems, iii) modeling, analysis, operation and control of the MMC for HVDC applications, iv) overview of multiterminal HVDC schemes including HVDC grids, introduction to HVDC line power tapping and Flexible AC Transmission System (FACTS) Controllers.

Learn more about ECE 631 »

State space models of linear systems, solutions of linear state equations (time-invariant and time-varying systems). Controllability and observability. State space realizations, multivariable system descriptions, matrix polynomial and factorization. State feedback, eigenvalue assignment. State observers. Observer based state feedback control. Youla parameterization and all stabilizing controllers.

Learn more about ECE 560 »

Review of basic electromagnetic concepts, wave equations, propagation and its solutions, reflection, transmission and scattering, waveguides and resonators, electromagnetic theorems and principles, vector potentials, construction of solutions, and radiation, analytical techniques and applications.

Learn more about ECE 576 »

Vacuum principles: gas kinetics and flow, pumping speed theory, pumping methods, pressure, measurement, sorption processes, vacuum system design basics. Thin film growth by sputtering, evaporation and chemical techniques. Characterization and classification of optical, electrical and mechanical properties. Applications of thin films.

Learn more about ECE 558 »

Aerial shot of North Campus on a sunny day.

Connect with us

Advising hours are Monday to Friday, from 8:30 a.m. - 4 p.m.

Graduate Advisors (MEng and MSc): ecegadv@ualberta.ca

Graduate Admissions: engg.gradadm@ualberta.ca

MEng and MSc: eceadv@ualberta.ca
Graduate Admissions: engg.gradadm@ualberta.ca