Bachelor · Canada
Software Engineering — Bachelor of Software Engineering
University of Waterloo
About this programme
University of Waterloo Bachelor of Software Engineering is a highly selective co-op-only undergraduate programme. International applicants may apply directly, including A-level or International Baccalaureate routes; mandatory programming background, supplemental information form and interview are required. International students are eligible for co-op subject to immigration rules.
Catalogue snapshot from verified university information. This is not a guarantee that admission is currently open.
Course information
- Degree level
- Bachelor
- Subject
- Software Engineering
- Study mode
- Full-time campus and compulsory co-op
- Duration
- Co-op bachelor's pathway (study and work terms)
- Teaching language
- English
- Location
- Waterloo, Ontario, Canada
International applicant information
Our catalogue lists this programme as accepting international applicants. Confirm your own eligibility, fees, teaching language and available intake with the university.
Check the official source for current admission deadlines, fees, qualifications, language requirements, scholarships and visa considerations.