Series of connected circles with engineering imagery.

Program Overview

A program is a specific field of engineering study, selected by a student when they apply to Waterloo Engineering. At many institutions this is also referred to as a "major." All Waterloo Engineering programs are direct-entry, meaning you will start in your program of interest right from first year. The Faculty of Engineering offers 15 undergraduate programs: 14 professional engineering degrees and one world-renowned architecture degree.

Architecture (BAS)

Create the framework for a great career in one of North America’s top schools of architecture. From day one, you’ll have your own dedicated studio space to develop your ideas as you explore the relationship between architecture, technology,  the environment and society. In fourth year, study at our studio in Rome. 

Remote video URL

Architectural Engineering (BASc)

Build better buildings (and a bright career in the process). In this program, you’ll cover the science and engineering of good building design, including structural and fluid mechanics, heat transfer, building systems and structural analysis and design – and round it out with course content in aesthetics, culture and other design elements delivered in collaboration with our world-class School of Architecture. 

Remote video URL

Biomedical Engineering (BASc)

Create tomorrow’s life-saving and life-enhancing innovations. In this interdisciplinary program, you’ll study principles of biology, physics, engineering fundamentals, systems analysis and engineering design. With plenty of hands-on experience from labs, design projects and co-op, you’ll graduate ready to develop new technology for health care.

Remote video URL

Chemical Engineering (BASc)

Discover how to transform raw materials while putting your creativity and problem solving to the test. You’ll learn to design, implement and supervise the processes that transform fuel into energy, waste into resources and raw materials into useful products in almost any industry: biotechnology, pollution control, green fuels, power storage, health care, food production and more.

Remote video URL

Civil Engineering (BASc)

Make the world your sandbox in Canada’s largest civil engineering program. Learn to design, construct and manage the infrastructure we all depend on: bridges, highways, dams, pollution-control facilities and more. Plus, experience high-tech simulation labs where you'll learn how to test risks before any shovels hit the ground.

Remote video URL

Computer Engineering (BASc)

Why choose? Develop software savvy and hardware know-how. Build and test computer hardware and software in our state-of-the-art labs. You'll work with everything from circuit- level high-speed processors to artificial intelligence. Plus, gain valuable work experience in Waterloo Region: a high-tech hub home to more than 1,500 technology companies. 

Remote video URL

Electrical Engineering (BASc)

Set yourself up for an electrifying future – explore electronic devices, control systems and digital systems in some of North America’s best electrical engineering student labs. By mastering the design principles required to build the latest technologies in power, information and energy, you’ll open the door to hundreds of possible careers!

Remote video URL

Environmental Engineering (BASc)

Ready to help solve the world’s most pressing ecological challenges? Environmental engineers get it done. You’ll merge your strengths in math and physics with an interest in biology, chemistry, geology and geography. Then put them to use with the latest science and technology. Lead the way to a more sustainable future with this in-demand field. Opportunity awaits.

Remote video URL

Geological Engineering (BASc)

Put your future on solid ground – and help the world do the same. You’ll combine earth sciences with civil engineering to design smart foundations, mitigate and reduce losses during natural disasters and contribute to sustainable resource development globally. Meanwhile, with a ton of field courses and labs, you’ll spend more time outside the classroom than in any other engineering program. 

Remote video URL

Management Engineering (BASc)

Engineer business decisions in the age of Big Data and AI. Gain skills in analytics, data science, software and information systems, optimization and management. You’ll use your skill set to design and manage complex, efficient technical systems and processes for today's data-driven organizations. 

Remote video URL

Mechanical Engineering (BASc)

Put your career in gear. This program gives you a broad foundation in all aspects of mechanical design – and lots of opportunities to get your hands dirty in our well-equipped labs. You’ll study topics like manufacturing, material processing, green energy and safety so you’ll graduate with the knowledge to design everything from valves to vehicles.

Remote video URL

Mechatronics Engineering (BASc)

Build the next generation of smart machines, emergency response drones and driverless cars. You’ll combine mechanical, electrical, computer and software engineering to develop robots, intelligent vehicles and more. With co-op and labs starting in first year, you’ll gain lots of experience creating sophisticated electromechanical devices. 

Remote video URL

Nanotechnology Engineering (BASc)

Design solutions measured in billionths of a metre in Canada’s first accredited undergraduate nanotechnology engineering program. Combining engineering principles with ideas from chemistry, electronics, quantum physics and biology, you'll create in our state-of-the-art laboratories and cleanroom facilities the tiny technologies that are revolutionizing everything from computer chips to energy storage to biomedical devices. 

Remote video URL

Software Engineering (BSE)

Today, even your fridge is full of software. Learn to create complex programs using math, engineering and computer science. You’ll develop the skills to analyze software architecture, apply algorithms, design human-computer interfaces and lead major projects. 

Remote video URL

Systems Design Engineering (BASc)

Take a creative, interdisciplinary approach to solving engineering problems. In this flexible program, you’ll apply a big-picture perspective to examining how human, technological and environmental systems interact. Plenty of hands-on learning will give you the in-demand design skills to open doors to countless engineering careers.

Remote video URL

Which Program is Right for You?

Remote video URL

Faculty of Engineering Explained

Remote video URL