Minors

Minors

Aerospace Engineering

This minor enables students to design and construct new aircraft and spacecraft systems, including crewless aerial vehicles, flight control systems, propulsion technologies, satellite technologies, navigation and remote sensing systems.

Program details

Biomedical Engineering

This unique, faculty-wide program integrates the study of complex living systems with engineering principles. Students learn how to apply these traditional principles to human and animal health.

Program details

Computer Engineering

This minor bolsters students’ knowledge in computer programming fundamentals, computer organization, integrated circuit technology, memory and biometric systems design, embedded system interfacing, digital signal processors, computer arithmetic and computational complexity.

Program details

Concentration in Cadastral Surveying

This six-course concentration prepares students for professional land surveying. Technical electives include geodetic and engineering surveys, survey law, land use planning and hydrographic surveying. 

Program details

Digital Engineering

This minor allows you to develop some software engineering and coding skills while pursuing a non-software engineering major. Students learn about artificial intelligence, machine learning, the Internet of Things and more.

Program details

Energy and Environment

This program is the first of its kind in Canada. Students learn about the direct and indirect impacts energy-related activities have on the environment and how to understand, avoid, reduce and solve potential problems. 

Program details

Entrepreneurship and Enterprise Development

This joint program with the Haskayne School of Business helps students build entrepreneurial skills. They learn the principles and practices of developing new ventures and managing small- to medium-sized companies.

Program details

Management and Society

This program teaches students about the role of management in our institutions and society. Engineering students learn how to apply managerial skills in a business environment.

Program details

Manufacturing

This program involves the study of product and manufacturing facility design, taking into account environmental concerns. It also integrates scheduling, inventory control, development of automated processes (robotics) and implementation of information systems. 

Program details

Mechatronics

This program involves the study of dynamic systems and controlled motions systems. Students learn the skills required to work in a modern laboratory doing hands-on design of mechatronics systems.

Program details

Petroleum Engineering

This program provides students with the skills required to work in the oil and gas industry. Students broaden their knowledge with technical electives in geology and reservoir engineering.

Program details

Structural Engineering

Students learn the skills required to plan and design a range of structures, such as buildings, bridges, dams and storage facilities.

Program details

Transportation Engineering

The program focuses on highway planning and engineering, accident analysis and prevention, and public transit system planning. Students learn the skills necessary to plan transportation systems.

Program details

Not all minors are available with all major programs. Please see below for approved combinations. 

Degree combinations


Bachelor of Science in Chemical Engineering

Minors:
Minor in Petroleum Engineering
Minor in Biomedical Engineering
Minor in Digital Engineering 
Minor in Energy and Environment
Minor in Entrepreneurship and Enterprise Development
Minor in Management and Society

See degree details

Bachelor of Science in Geomatics Engineering

Minors:
Concentration in Cadastral Surveying
Minor in Aerospace Engineering
Minor in Biomedical Engineering
Minor in Digital Engineering 
Minor in Energy and Environment

See degree details

Bachelor of Science in Civil Engineering

Minors:
Minor in Transportation Engineering
Minor in Structural Engineering
Minor in Biomedical Engineering
Minor in Digital Engineering
Minor in Energy and Environment 
Minor in Entrepreneurship and Enterprise Development
Minor in Management and Society

See degree details

Bachelor of Science in Mechanical Engineering

Minors:
Minor in Aerospace Engineering
Minor in Manufacturing
Minor in Mechatronics Engineering
Minor in Biomedical Engineering
Minor in Digital Engineering 
Minor in Energy and Environment
Minor in Entrepreneurship and Enterprise Development
Minor in Management and Society
Minor in Petroleum Engineering

See degree details

Bachelor of Science in Electrical Engineering

Minors:
Minor in Aerospace Engineering
Minor in Computer Engineering
Minor in Digital Engineering
Minor in Biomedical Engineering
Minor in Energy and Environment
Minor in Entrepreneurship and Enterprise Development
Minor in Management and Society

See degree details

Bachelor of Science in Oil and Gas Engineering

Minors:
Minor in Digital Engineering
Minor in Entrepreneurship and Enterprise Development
Minor in Management and Society

See degree details

Bachelor of Science in Energy Engineering

Minors:
N/A

See degree details

Bachelor of Science in Software Engineering

Minors:
Minor in Aerospace Engineering
Minor in Entrepreneurship and Enterprise Development
Minor in Management and Society
Minor in Biomedical Engineering

See degree details