University of Calgary
UofC Navigation

Degree Programs, Minors and Specializations

The Schulich School of Engineering offers eight undergraduate degree programs. Not sure which degree program is right for you? View our degree program videos to learn more about the diverse fields of study and endless opportunities in engineering.

Chemical Engineering Details

Degree Program

Bachelor of Science in Chemical Engineering View

Minors

Minor in Petroleum Engineering View
Minor in Entrepreneurship and Enterprise Development View
Minor in Management and Society View

Specializations

Biomedical Engineering Specialization View

Energy and Environment Specialization View
Civil Engineering Details

Degree Program

Bachelor of Science in Civil Engineering  View

Minors

Minor in Transportation Engineering View
Minor in Structural Engineering View

Minor in Entrepreneurship and Enterprise Development View

Minor in Management and Society View

Specializations

Biomedical Engineering Specialization View
Energy and Environment Specialization View
Electrical Engineering

Degree Program

Bachelor of Science in Electrical Engineering View

Minors

Minor in Computer Engineering View
Minor in Entrepreneurship and Enterprise Development View
Minor on Management and Society View

Specializations

Biomedical Engineering Specialization View
Energy and Environment Specialization View
Energy Engineering

Degree Program

Bachelor of Science in Energy Engineering View
Geomatics Engineering

Degree Program

Bachelor of Science in Geomatics Engineering View

Concentrations

Concentration in Cadastral Surveying View

Specializations

Biomedical Engineering Specialization View

Energy and Environment Specialization View
Mechanical and Manufacturing Engineering

Degree Program

Bachelor of Science in Mechanical Engineering View

Minors

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

Specializations

Biomedical Engineering Specialization View
Energy and Environment Specialization View
Oil and Gas Engineering Details

Degree Program

Bachelor of Science in Oil and Gas Engineering View

Minors

Minor in Entrepreneurship and Enterprise Development View
Minor in Management and Society View
Software Engineering Details

Degree Program

Bachelor of Science in Software Engineering View

Minors

Minor in Entrepreneurship and Enterprise Development View
Minor in Management and Society View

Specialization

Biomedical Engineering Specialization View

 If you are interested in graduate programs, please visit the Graduate Programs in Engineering page for more information.