Bachelor of Applied Science in Software Engineering (Honours) in Waterloo Canada | University of Waterloo

University of Waterloo | Waterloo Canada
Visit institution website for more information
Qualification
Bachelor Degree with Honours
Languages
English
Delivery Mode
On-Campus
Tuition (2025)
CAD 73,000
(c. USD53,326.94)
Attendance
Full-time
Full-time Duration
48 months

The Honours Software Engineering program culminates in a Bachelor of Software Engineering (BSE) degree, with accreditation from both the Canadian Engineering Accreditation Board and the Computer Science Accreditation Council. Recent decades have witnessed explosive growth in information technology, profoundly transforming daily life. Sophisticated software systems now play vital roles across diverse sectors including finance, telecommunications, industrial production, energy, and logistics. The evolution of computer science and practical industry experience has established software engineering as a distinct field, characterized by "the systematic, methodical application of measurable processes to software creation, implementation, and upkeep"—essentially bringing engineering principles to software development. Practitioners must employ established methodologies, techniques, and tools to guarantee software systems meet standards for accuracy, dependability, efficiency, adaptability, and user experience.

From developing surgical VR simulations to designing innovative dating apps or self-driving vehicles, software engineers enjoy limitless opportunities in our technology-driven society. At Waterloo, students go beyond coding—they study system architecture, implement algorithms, comprehend digital hardware, and craft user interfaces. The program emphasizes teamwork and project management, delivered by a globally recognized institution (Shanghai World University Rankings 2020). Through co-op placements, students gain real-world experience with industry leaders like Snapchat, Facebook, or emerging tech firms. Graduates emerge prepared to develop efficient, cost-effective, and robust software solutions for countless applications.


Destination of Study

Subjects of Study

Language Requirements

English
IELTS 6.5

Qualification Requirements

Official/Unofficial High School Transcripts Required.
Internet-based TOEFL (iBT) - 90 Overall (25 writing, 25 speaking)
IELTS Academic - 6.5 Overall (6.5 writing, 6.5 speaking, 6.0 reading, 6.0 listening)

International Baccalaureate (IB) - Mathematics: Analysis and Approaches and Physics (HL recommended), minimum 4 in each. Chemistry and English A, minimum 4 in each. One other HL or SL course, minimum 4. Total 32. 6s and 7s recommended for competitive programs.

Ontario students: six Grade 12 U and/or M courses including

Advanced Functions (minimum final grade of 70% is required)
Calculus and Vectors (minimum final grade of 70% is required)
Chemistry (minimum final grade of 70% is required)
Physics (minimum final grade of 70% is required)
English (ENG4U) (minimum final grade of 70% is required)
Grade 11 U Introduction to Computer Science and Grade 12 U Computer Science are recommended as helpful background for the program.

Admission averages: Individual selection from the mid-90s

Tuition CAD 73,000

Similar programs for you