Master of Engineering (MEng) in Electrical and Computer Engineering


Programme Description

Programme overview

Students who want to advance their careers should consider the Electrical and Computer Engineering (MEng Course) program, which is often taken on a part-time basis. Ideal for students who aspire to gain more knowledge beyond their bachelor degree, the program usually takes four to six-years of part-time study. Students will be part of a vibrant community of researchers who are focused on finding practical solutions to real-world problems. As a professional degree that is purely course-based, the program prepares students for careers in high-tech companies in positions such as research and development engineer, system/network architect, system designer, system engineer, application engineer, application developer, and software architect.


  • Energy and Environment (Interdisciplinary)
  • Environmental Engineering (Interdisciplinary)
  • Energy and Environmental Systems (Interdisciplinary)
  • Software Engineering

Outcomes and next steps

Electrical energy, electronics, control, and instrumentation, telecommunications, information, and communications technology, computer, software, oil and gas, medical, biomedical, automotive.

A course-based master’s degree in electrical engineering is usually considered a final degree.

Degree at a glance

  • Completion requirements: Full course completion
  • Courses: 10-12 courses, depending on academic background
  • Class delivery: Classroom
  • Commitment: Two years full-time; six years maximum; part-time available
  • Supervisor: A supervisor is required, but is not required prior to the start of the program
  • Fees and funding: Calculated per course; funding not offered


A supervisor is required for this program. Students are not required to identify potential supervisors prior to applying to the program.

Completion requirements

  • Topics may include virtual environments, data mining, intelligent control, VLSI and SOC, multidimensional signal processing and more.
Professional Development Courses
  • Students take two professional development courses on communication styles, presentation skills and more.
Software Engineering Specialization
  • Topics may include modelling and measurement of software performance, advanced software testing and more.
Final Project
  • Students are encouraged to take a Graduate Project course as the final course in their program.

Admission requirements and information

Requirements for the Electrical and Computer Engineering Programme
  • A minimum of 3.0 GPA on a 4.0 point system, over the past two years of full-time study (a minimum of 10 full-course equivalents or 60 units) of the undergraduate degree.
Minimum education
  • A four-year baccalaureate degree, or equivalent from a recognized institution.
Work samples
  • None
For the software engineering specialization
  • At least one year of experience in software development
  • A background of C/C++
  • Knowledge of object-oriented design and human-computer interaction
  • None
Reference letter
  • Two
Test scores
  • Required
English language proficiency

An applicant whose primary language is not English may fulfil the English language proficiency requirement in one of the following ways:

  • TOEFL score of 86 with no section less than 20 (Internet-based). Our institution code is 0813
  • IELTS score of 6.5 with no section less than 6.0 (Academic version)
  • MELAB score of 80, or higher
  • PTE score of 59, or higher (Academic version)
  • Tier 3 of the International Foundations Programme with minimum grades of B, C, C (Writing & Grammar, Reading Comprehension, Listening Comprehension & Oral Fluency)

For admission on September 1

  • Canadian and permanent resident
    • January 31: Application deadline
  • International
    • January 31: Application deadline

For admission on January 1

  • Canadian and permanent resident
    • April 30: Application deadline
  • International
    • April 30: Application deadline

If you’re not a Canadian or permanent resident make sure to read and learn about international specific requirements.

Tuition fees and funding

All graduate students must pay general fees each year, as well as program fees.


Estimate for full-time students

Canadian and permanent resident International student

General fees

For 12 months of study

$1,843 CAD $1,843 CAD

Tuition fees

For program completion in 12 months

$8,577 CAD $19,472 CAD

Total fees

For program completion in 12 months

$10,420 CAD $21,315 CAD
General fees and tuition
  • General fees are annual and per-term fees. Annual fees are paid once per year, while per-term are paid each term (3 terms per year).
  • Tuition covers standard academic costs. The tuition shown is based on full course completion of twelve courses. Domestic students pay $714 per course. International students pay $1,622 per course. Textbooks and other material costs are not included.
What are annual continuing fees?
  • Continuing fees do not apply to this program.
Funding availability
  • Funding is not available for this program.

Fees listed here are estimates only, and have been rounded to the nearest dollar. These amounts should not be considered accurate. All amounts are in Canadian Dollars.

Fees are subject to change.

Last updated July 2019

About the School

UCalgary is – like our host city – a destination for people with ambitious dreams and the grit essential to fulfill them. UCalgary offers students a high-quality educational experience that prepares t ... Read More

UCalgary is – like our host city – a destination for people with ambitious dreams and the grit essential to fulfill them. UCalgary offers students a high-quality educational experience that prepares them for success in life, as well as research that addresses society’s most persistent challenges. Our creation and transfer of knowledge contributes every day to our country’s global competitive advantage and makes the world a better place. Read Less