Advanced Materials and Manufacturing

Biomedical Engineering

Chemical Engineering

Civil Engineering

Computer Science

Electrical and Computer Engineering

Electronic Business

Environmental Engineering

Mechanical Engineering

Graduate Diploma

Technology Project Management


Course list by program

Course sequences (undergraduate)

Electives (undergraduate)


The Honours BSc in Computer Science and the BASc in Software Engineering are accredited by the Computer Science Accreditation Council of CIPS.CIPS logo

All engineering programs are accredited by the Canadian Engineering Accreditation Board of Engineers Canada.

Canadian Engineering Accreditation Board of Engineers Canada logo

As one of the first three Software Engineering programs in Canada, we have helped standardize the guidelines for software engineering curriculum developed by the ACM and IEEE, the leading associations in our domain.

Back to top