Software Engineering

Program description

The Software Engineering program teaches students to solve problems through the systematic development and evolution of large software systems, while considering cost and time constraints. Students learn how to apply engineering principles to tasks, including requirements analysis, measurement, modelling, design, validation, implementation, testing, documentation and management. Software engineers are key professionals in all fields, including high tech, finance, telecommunications, government, healthcare, transportation and entertainment.

Course website

Related job profiles

University of Ottawa

Faculty of Engineering


Four years

Credential awarded

BASc in Software Engineering

Program contact

    Tabaret Hall
    75 Laurier Avenue East
    Ottawa ON K1N 6N5, Canada
    Telephone: 613-562-5700
    Toll-free: 1-877-868-8292

Looking for personalized career matches?

Complete the Career Assessment tool and find your match to in-demand careers that Toronto employers are hiring for. Completely free!

Find your career match