Opening your program…
Opening your program…
Engineering approach to software development — requirements engineering, software architecture, verification and validation, formal methods, safety-critical systems, and software project management. Part of the Bachelor of Computing. Distinct from Computer Science in its engineering-discipline focus.
Shortlist up to 3 programs to compare them. Your choices are kept in this browser.
YOUR STUDIES
Introduction to computing, software design, discrete mathematics, calculus.
Safety-Critical Systems, Software Architecture, Formal Methods, Agile Development
School of Computer Science (CEPS)
Full-time
In person
Yes
Honours BComp.
No
Not required
ADMISSION REQUIREMENTS
Check the listed courses and application requirements alongside the university’s current admissions information.
Grade ranges are guidance, rather than a guarantee of admission. Some programs list university-level entry or progression requirements.
ENG4U, MCV4U, 4 additional 4U/M courses
85–90% estimated cut-off.
Not required
Not required
EXPERIENTIAL LEARNING
Optional co-op (*). 2–3 alternating 4-month paid work terms integrated into degree. Apply in first year; competitive, based on cumulative average.
Yes
Open to BComp students; competitive.
No
No
CAREER PATHWAYS
Explore the career paths and professional pathways listed for this program.
Listed employers and career paths do not guarantee employment or placements.
Software Engineer, Systems Architect, Safety-Critical Developer, Devops Engineer, Software Project Manager
Shopify, Desire2Learn (D2L), IBM, Redhat, BlackBerry
P.Eng pathway possible; CEAB candidacy status — verify current accreditation.
TUITION & FEES
Fees depend on the academic year, course load, and student category. Use the university’s current fee information to plan your budget.
$10,239.12 CAD
Unverified estimate. Amount, fee period, academic year and student category need confirmation. Tuition and fees are subject to change; check the university’s official fee information.
Official tuition information ↗OFFICIAL SOURCES
Program information is being reviewed. Confirm current requirements, availability, and fees with the university. “Not specified” means the collected data does not confirm that detail.