Mechanical Engineering

Engineering (common first year)

Bachelor of Science in Engineering (BSc in Eng)

Why choose engineering at UCalgary?

We start your engineering education off right, with a common core of first-year courses. This opportunity to explore a wide range of engineering disciplines, and hone your foundational skills, sets you up for success when you choose your major in second-year.

The common first-year includes 10 courses in engineering design, mathematics, science and engineering principles to prepare you for your remaining three years in a specific engineering major.

Attend classes in pre-scheduled blocks

We keep things simple for you, scheduling you in an “engineering block.” You go through your first year with the same group of students – a great way to build relationships, create study groups and get to know your peers.

Guaranteed placement in your major

Following the successful completion of your full first year, you will choose an engineering major. We guarantee placement in your first choice of program. This is where you select the type of BSc (Eng) you wish to complete: Biomedical Engineering, Chemical Engineering, Civil Engineering, Electrical Engineering, Engineering Physics, Geomatics Engineering, Mechanical Engineering, Software Engineering, Sustainable Systems Engineering.

Program highlights

Collaborative and hands-on: Work on engineering design projects in class, or bring your ideas to life in our engineering makerspaces.

Paid work experience: Engineering Career Centre advisors help you experience paid work through our Engineering Practicum Program (1st and 2nd year) and Engineering Internship Program (3rd year).

Engineering abroad: Study, work or volunteer through cultural and academic experiences around the world.

Courses in this program

Calculus and Multivariable Calculus for Engineers and Scientists; Engineering Design and Communication; Programming with Data; Linear Methods I; Behaviour of Liquids, Gases and Solids or General Chemistry for Engineers; Engineering Statics; Fundamentals of Electrical Circuits and Machines; Electricity and Magnetism (Physics); Complimentary Studies

Detailed course information

Resources for First-Year Students
Learn More About our Common First-Year
List of Courses in the Program (Course Calendar)


Admission requirements
I am currently a(n):
Required courses for admission
Additional admission details
Intake and application dates
Curriculum (education system)
Estimated competitive admission average
Approved courses and options
Approved courses and options notes

Use the Undergraduate Student Cost Estimator to calculate your expenses as a first-year student. Undergraduate Student Cost Estimator

See the best of UCalgary

See the best of UCalgary

Check out our student experience page to find out more about what life is like on campus or consider visiting campus for a tour led by one of our current students.

Learn about the student experience

More ways to get in touch

Ready to find out what campus is really like? Book a tour, join us at an event, or sign up for more information.

Join us for a future student event

Check our calendar to find out when we'll be in your area, or register for one of our upcoming online events.

Check events

Sign up for more information

Sign up for more information about UCalgary, receive important details and reminders, and find out when UCalgary is visiting your area.

Get more information

See the campus

Guided by a current student, you'll explore our classrooms, residences, athletic facilities, and more.

Book a tour

Contact us and get help

Need assistance? Learn how to get ahold of us and find answers to your questions.

Contact and help

Ready to take the next step?

Schulich School of Engineering

Schulich School of Engineering

Canadian Natural Resources Limited Engineering Complex (EN), Room ENC 101
2500 University Drive NW
Calgary, Alberta T2N 1N4