Minors and specializations

Specializations

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

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

Minors and Concentrations

Computer Engineering

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

Program details

Concentration in Cadastral Surveying

The concentration is for students interested in pursuing a career in professional land surveying. Technical electives include geodetic and engineering surveys, survey law, land use planning, hydrographic surveying and business. Students learn the skills to determine property boundaries, and to measure and analyse land-related information. As a concentration, this requires only 6 courses. 

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 design 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. Students gain a clear understanding of wider business issues such as the management of finance, people, organizations and information.

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 Entrepreneurship and Enterprise Development
Minor in Management and Society

Specializations:
Biomedical Engineering Specialization
Energy and Environment Specialization

Bachelor of Science in Geomatics Engineering


Minors:
Concentration in Cadastral Surveying

Specializations:
Biomedical Engineering Specialization
Energy and Environment Specialization

Bachelor of Science in Civil Engineering


Minors:
Minor in Transportation Engineering
Minor in Structural Engineering
Minor in Entrepreneurship and Enterprise Development
Minor in Management and Society

Specializations:
Biomedical Engineering Specialization
Energy and Environment Specialization

Bachelor of Science in Mechanical Engineering


Minors:
Minor in Manufacturing
Minor in Entrepreneurship and Enterprise Development
Minor in Management and Society
Minor in Mechatronics Engineering
Minor in Petroleum Engineering

Specializations:
Biomedical Engineering Specialization
Energy and Environment Specialization

Bachelor of Science in Electrical Engineering


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

Specializations:
Biomedical Engineering Specialization
Energy and Environment Specialization

Bachelor of Science in Oil and Gas Engineering


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

Specializations:
N/A

Bachelor of Science in Energy Engineering


Minors:
N/A

Specializations:
N/A

Bachelor of Science in Software Engineering


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

Specializations:
Biomedical Engineering Specialization