Search

Chat With Us

    Electrical and Computer Engineering - MEng Software - Course
    Go to University of Calgary
    University of Calgary

    Electrical and Computer Engineering - MEng Software - Course

    University of Calgary

    University of Calgary

    flag

    Canada, Calgary

    University RankQS Ranking
    199

    Key Facts

    Program Level

    Master by Course Work

    Study Type

    Full Time

    Delivery

    On Campus

    Campuses

    Main Site

    Program Language

    English

    Start & Deadlines

    Next Intake DeadlinesMarch-2026
    Apply to this program

    Go to the official application for the university

    Duration 2 year(s)
    Tuition Fee
    CAD 3,555  / terms
    Next Intake March-2026

    Electrical and Computer Engineering - MEng Software - Course

    About

    Enhance your career with this flexible master’s program and become a qualified software engineer in two years or less.

    This MEng program will equip you with the knowledge and skill set to advance your career in an increasingly digitized engineering environment. Foundation courses are built into the program for those with no software engineering background. These foundation courses are taken in the Spring and Summer terms and will get you up to speed before you start the core courses.

    We have designed this flexible MEng program to meet the varying needs of our students. Following completion of the foundation courses, you may choose to complete the remainder of the program in the following two terms (Fall and Winter), or you may choose to take fewer courses per term and complete the program in two years. If you already hold an undergraduate degree (BSc) in software, or electrical engineering with a minor in computer engineering, the same timeframe will apply - you can choose to complete the program in two terms or within two years.

    For those interested in part-time MEng studies, consider our regular course-based electrical and computer engineering option.

    Completing this program

    • Foundation courses: For engineers with no software engineering background, three courses make up a foundation semester to update your programming skills and knowledge.
    • Core courses: 10-13 courses (depending on whether foundation courses are required) are required to complete this degree. Core topics include: Agile Software Engineering, Software Release Planning, Software Engineering Standards and Models, Advanced Software Testing, Automated Software Engineering and more. Two of the 10 courses are a team design project.
    • General engineering courses: Students may select up to two general engineering courses as part of the 10 courses required. Topics include innovation and entrepreneurship, ethics, law and the engineering profession, project management and engineering tools.

    Requirements

    English Program Requirements

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

    *Please contact your program of interest if you have any questions about ELP requirements.

    Career

    Software engineer in public and private sectors, consulting industry or management.

    A course-based master’s degree in Electrical and Computer Engineering is usually considered a final degree.

    Fee Information

    Tuition Fee

    CAD 3,555 

    Application Fee

    CAD  
    University of Calgary

    Electrical and Computer Engineering - MEng Software - Course

    University of Calgary

    [object Object]

    Canada,

    Calgary

    Similar Programs

    Other interesting programs for you

    Find More Programs
    Wishlist