Metadata
Title
Majors
Category
undergraduate
UUID
cdf9e65b31d448bcbaf0fcd48a2bec5b
Source URL
https://schulich.ucalgary.ca/future-students/undergraduate/programs/majors
Parent URL
https://schulich.ucalgary.ca/
Crawl Time
2026-03-24T03:39:04+00:00
Rendered Raw Markdown
# Majors

**Source**: https://schulich.ucalgary.ca/future-students/undergraduate/programs/majors
**Parent**: https://schulich.ucalgary.ca/

We offer **guaranteed** first choice of program to students who successfully complete all 10 technical common-core courses in their first year. No need to apply to enter the engineering discipline you want to pursue - the choice is yours.

## Earn your degree in one of the following:

Learn about our
[Transfer Admissions](https://schulich.ucalgary.ca/future-students/undergraduate/admissions/transfer-students)

### Biomedical Engineering

Biomedical engineers work at the intersection of medicine, engineering, science and other disciplines to solve health challenges.

[Program details](https://schulich.ucalgary.ca/future-students/undergraduate/programs/bsc-biomedical-engineering)

### Chemical Engineering

Chemical engineers convert raw materials into valuable products, or separate complex mixtures into their constituent components.

[Program details](https://schulich.ucalgary.ca/future-students/undergraduate/programs/bsc-chemical-engineering)

### Civil Engineering

Civil engineering involves the conception, design, construction, operation, maintenance and management of many structures and systems vital to the public.

[Program details](https://schulich.ucalgary.ca/future-students/undergraduate/programs/bsc-civil-engineering)

### Electrical Engineering

Electrical engineers explore and develop new and innovative technologies through the research and manipulation of electrical phenomena.

[Program details](https://schulich.ucalgary.ca/future-students/undergraduate/programs/bsc-electrical-engineering)

### Energy Engineering

This unique transfer program allows you to combine an energy-related engineering technology diploma (from an approved polytechnic institute) with an engineering degree from the Schulich School of Engineering.

[Program details](https://schulich.ucalgary.ca/future-students/undergraduate/programs/bsc-energy-engineering)

### Engineering Physics

Engineering Physicists apply their knowledge of physics, electrical and mechanical engineering in high tech services such as space physics, quantum information and medical imaging.

[Program details](https://schulich.ucalgary.ca/departments-centres/departments-and-programs-overview/engineering-physics)

### Geomatics Engineering

Geomatics engineering is an information technology discipline that deals with the acquisition, modeling, analysis and management of spatial data.

[Program details](https://schulich.ucalgary.ca/future-students/undergraduate/programs/bsc-geomatics-engineering)

### Mechanical Engineering

Mechanical engineers research, design, test, develop and construct various mechanical devices.

[Program details](https://schulich.ucalgary.ca/future-students/undergraduate/programs/bsc-mechanical-engineering)

### Oil and Gas Engineering

Oil and gas engineering involves the production of oil and gas in an economical and environmentally safe manner. The technical knowledge and hands-on experience you'll gain in this program is designed to meet the needs of industry.

[Program details](https://www.ucalgary.ca/future-students/undergraduate/explore-programs/oil-gas-engineering)

### Software Engineering

Software engineers use their specialized knowledge to develop, install, validate, and maintain software systems.

[Program details](https://schulich.ucalgary.ca/future-students/undergraduate/programs/bsc-software-engineering)

### Sustainable Systems Engineering

Sustainable systems engineering is a technical, transdisciplinary field focusing on how to design, integrate, and manage complex systems over their life cycles, with a goal of environmental, economic, and social sustainability.

[Program details](https://schulich.ucalgary.ca/sustainable-systems/bsc-sustainable-systems-engineering)

Add more to your degree with a minor -
 [See all minors offered](https://schulich.ucalgary.ca/future-students/undergraduate/programs/minors)

##

## Apply now

[How to apply](https://www.ucalgary.ca/future-students/undergraduate/apply)