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.
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.
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.
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.
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.
Engineering, 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.
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.
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.
Manufacturing Engineering
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.
Mechatronics Engineering
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.
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.
Software Engineering
This program will equip students with a strong skillset in software engineering, to meet growing industry demand for expertise in this area.
Structural Engineering
Students learn the skills required to plan and design a range of structures, such as buildings, bridges, dams and storage facilities.
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.
Not all minors are available with all major programs. Please see below for approved combinations.
Bachelor of Science in Chemical Engineering
Minors:
Minor in Petroleum Engineering
Minor in Biomedical Engineering
Minor in Digital Engineering
Minor in Engineering, Energy and Environment
Minor in Entrepreneurship and Enterprise Development
Minor in Management and Society
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 Engineering, Energy and Environment
Minor in Software Engineering
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 Engineering, Energy and Environment
Minor in Entrepreneurship and Enterprise Development
Minor in Management and Society
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 Engineering, Energy and Environment
Minor in Entrepreneurship and Enterprise Development
Minor in Management and Society
Minor in Petroleum Engineering
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 Engineering, Energy and Environment
Minor in Entrepreneurship and Enterprise Development
Minor in Management and Society
Minor in Mechatronics Engineering
*Legacy* Bachelor of Science in Oil and Gas Engineering
Minors:
Minor in Digital Engineering
Minor in Entrepreneurship and Enterprise Development
Minor in Management and Society
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
Minor in Mechatronics Engineering