
Undergraduate programs
Choose your main discipline
Pick a degree and customize it to suit your ambitions.

Biomedical Mechanical Engineering
These engineers specialize in areas that include the following: design of artificial hearts, implants, prostheses, and other medical devices.

Chemical Engineering
Chemical engineering is at the intersection of many disciplines, linking knowledge of basic and applied sciences, economics, and health and safety.

Civil Engineering
Civil engineers design the infrastructure on which their communities depend, such as bridges, canals, dams, transportation facilities, sewers, etc.

Computer Engineering
This program allows for more specialized studies in microprocessorbased systems, computer architecture, programming concepts, etc.

Computer Science
Computer science combines the study of computation and information processing fundamentals with their application in the world around us.

Electrical Engineering
Electrical engineering is at the heart of today鈥檚 exciting advances in technology.

Mechanical Engineering
Apply the fundamentals of science and math to work on computer parts, power plants, manufacturing systems, automobile industry, spacecrafts, and more.

Multidisciplinary Design
Choose a flexible program that takes an experiential learning approach through internships, labs, and mentorship.

Software Engineering
Software engineers are found in fields such as high tech, finance, telecommunications, government, health care, transportation and entertainment.
Dual fast-track degrees
An integrated path leading to two degrees. Save one or two terms of study and apply once for admission to two-degree programs.

Biotechnology
Learn how living organisms develop, and how we can use this knowledge to create manufacturing processes, chemical products and life-saving drugs.

Data Science
Combine elements of mathematics, computer science and statistics to make decision in areas like business, sports, advertising, medicine, etc.

Physics and Electrical Engineering
Two degrees in five years. Discover the fundamental laws of nature and apply this knowledge to design breakthrough technologies.
Undergraduate program guide
Learn everything you need to know about the Faculty of Engineering in our brochure; from programs to student life and more.
Customize your degree
Transform your bachelor in a dual fast-track degree with Computing Technology
Dual fast-track degrees will get you the same high-quality qualifications in less time. These prestigious and competitive paths reduce the number of overall courses you need to take. Our streamlined approach removes any overlapping course units (credits) across similar curriculums.
Dual fast-track degrees allow you to:鈥
- Save one or two terms of study
- Apply once for admission to two obtain degrees
- Gain a competitive edge on the job market
Choose your dual fast-track degree

Explore options within your degree
Some degrees offer additional options that allow you to pick courses that suit your interests. Options do not add any extra time to complete your degree.
Management and entrepreneurship option
The Engineering Management option will provide you with the necessary skills to pursue entrepreneurial activities and start your own technology-related business. Develop your entrepreneurial spirit and the tools to develop your management skills. Students learn about product development, financing, marketing and building a business plan.
You can add this option to most engineering or computer science programs.
Degree-specific options
Some degrees offer unique degree-specific options. Discover our programs to see which ones are offered.
贰虫补尘辫濒别蝉:鈥&苍产蝉辫;

The co-op difference

鈥淎 co-op internship abroad allows you to make connections across the world with others in your field. My time in San Francisco is something I will never forget, and something I encourage all students...鈥
Alexander Cremer
鈥 Mechanical Engineering
Accreditation
Our undergraduate engineering and computer science programs are accredited by the Canadian Engineering Accreditation Board and the Computer Science Accreditation Council.
The accreditation ensures that our graduates stand among the global leaders in the industry and that our programs meet the national engineering standards.