Link to the University of Waterloo home page Advanced Search or
The Undergraduate Calendar

Faculty of Engineering

Bachelor of Applied Science and Bachelor of Software Engineering Specific Degree Requirements

Printable Version Printable Version

The engineering curricula Bachelor of Applied Science (BASc) and Bachelor of Software Engineering (BSE) at the University of Waterloo provide a sound basis in Mathematics and Pure Science and in Engineering Science and Design. A substantial part of the work of the first and second years is common to all Engineering Programs (Chemical, Civil, Computer, Electrical, Environmental, Geological, Management, Mechanical, Mechatronics, Nanotechnology, and Systems Design) within the BASc degree (see note below). The curriculum for each of the programs combines required "core" subjects essential to the field and "elective" subjects permitting considerable diversity. An important part of the curriculum is a series of electives in Complementary Studies. It should be noted that although the BSE program has courses in common with the BASc program, there are significant differences.

A more detailed explanation of co-operative education is given in the Co-operative Education System section of this Calendar, as well as, specific requirements as noted under the examinations and promotions and work terms section.

Students are introduced to the operation and requirements of the co-operative system of study during the academic term (or terms) prior to their first work term.


The University of Waterloo provides students with online services such as elective drop/add and degree status information. When dealing with the online system, students need to be familiar with the following terms: your program is Engineering, and your Academic Plan is Chemical Engineering, Civil Engineering, etc. In the Engineering section of this Calendar, the term program is used to refer to your program of study (Computer Engineering, Mechanical Engineering etc.). In other sections of this Calendar, this concept may be referred to as the Academic Plan.


Office of the Registrar
University of Waterloo
2nd Floor, Needles Hall
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519 888 4567

contact us | UWaterloo home | privacy | powered by InterGlobal Solutions