Bachelor of Applied Science in Software Engineering (Honours) (Co-op) 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,530.39)
Attendance
Full-time
Full-time Duration
60 months

The Honours Software Engineering program culminates in a Bachelor of Software Engineering (BSE) degree, holding accreditation from both the Canadian Engineering Accreditation Board and the Computer Science Accreditation Council. Recent decades have witnessed explosive growth in information technology and its pervasive influence on daily life. Sophisticated software systems now play vital roles across numerous sectors including finance, telecommunications, industrial production, energy generation, and logistics. Advances in computer science combined with industry experience have established software engineering as a distinct field. This discipline is formally defined as "the systematic, methodical application of measurable approaches to software creation, implementation, and upkeep" - essentially bringing engineering principles to software development. Practitioners must employ established methodologies, techniques, and tools to guarantee the accuracy, dependability, efficiency, adaptability, and user-friendliness of their software solutions.

From developing surgical VR simulations to designing revolutionary dating apps or self-driving vehicles, software engineers enjoy limitless opportunities in our technology-driven society. At Waterloo, students go beyond mere programming - they study system architecture, implement algorithms, comprehend digital hardware, and craft user interfaces. The program also emphasizes teamwork and project management skills, delivered by one of the world's top-ranked software engineering institutions (Shanghai World University Rankings 2020). Through co-op placements, students gain real-world experience at industry leaders like Snapchat, Facebook, or emerging startups. Graduates emerge prepared to develop efficient, cost-effective, and dependable software solutions for diverse 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