Programs
At the Faculty of Engineering and Architectural Science, our undergraduate programs prepare you to make meaningful contributions to advancements in technology, health, environmental sustainability, design and more. All of our engineering programs are accredited by the Canadian Engineering Accreditation Board, and the program in architecture is accredited by the Canadian Architectural Certification Board.

Aerospace Engineering
Degree Obtained: BEng
Gain the advanced knowledge you need to reinvent how we travel across water, land, sky or space. Learn more about the undergraduate program in aerospace engineering.

Architectural Science
Degree Obtained: BArchSc
Engage with ideas, the city and your peers as you solve problems through architecture, building science and project management. Learn more about the undergraduate program in architectural science.

Biomedical Engineering
Degree Obtained: BEng
Make a difference in the health of humanity by combining the physical, chemical, mathematical and computational sciences with medicine and biology. Learn more about the undergraduate program in biomedical engineering.

Chemical Engineering Co-op
Degree Obtained: BEng
Apply your talents for physics, chemistry and biology to create better tasting food, faster silicon chips and a cleaner environment. Learn more about the undergraduate program in chemical engineering.

Civil Engineering
Degree Obtained: BEng
Become a highly-trained and knowledgeable professional who designs and operates crucial facilities and infrastructure systems. Learn more about the undergraduate program in civil engineering.

Computer Engineering
Degree Obtained: BEng
Advance technology—from gaming to digital communication—and make all of our lives more efficient, entertaining and interconnected. Learn more about the undergraduate program in computer engineering.

Electrical Engineering
Degree Obtained: BEng
Contribute to the advancement of civilization by gaining a deep knowledge of electrical systems and phenomena. Learn more about the undergraduate program in electrical engineering.

Industrial Engineering
Degree Obtained: BEng
Focus on the human element in the design and operations of systems to make society safer and more efficient. Learn more about the undergraduate program in industrial engineering.

Mechanical Engineering
Degree Obtained: BEng
Pursue this dynamic discipline and become an expert in the research, design and operations of all kinds of machinery and technology. Learn more about the undergraduate program in mechanical engineering.

Mechatronics Engineering
Degree Obtained: BEng
Design smart solutions to analyze and maintain current and emerging electromechanical systems. Learn more about the undergraduate program in mechatronics engineering.

Undeclared Engineering
(First semester studies only)
Take some time—if you need to—to decide which type of engineer you want to be. There is no drawback whatsoever to choosing the Undeclared entry option. All of our engineering programs share a common first semester, so you won’t be out of sync with your classmates and you won’t have to re-apply once you make your decision. Learn more about the undergraduate undeclared engineering option.