Coming Soon: BSc in Mechatronics and Robotics Engineering Cooperative Program

Artificial intelligence (AI), automation, and robotics are revolutionizing many industries, from medicine to aerospace, and forestry to nanotechnology. Engineers are needed who can support these changes across many diverse industries, and the Government of Alberta has proposed a new strategy to diversify our economy and innovation. 

The forthcoming program has been approved by the Government of Alberta and will appear in the University of Alberta Calendar 2025-2026 pending university governance approval. Only students who are entering their common/foundational year in Fall 2024 (or later) would be eligible to enter and complete the program. 

Bachelor of Science in Mechatronics AND ROBOTICS Engineering Cooperative Program

Designed in collaboration with industry and academic partners, the bachelor of science co-op program in Mechatronics and Robotics Engineering will provide a strong foundation in mathematics and science combined with specialized skills in mechanical, electrical, control, and computer engineering.

The 5-year co-op program will give students the opportunity to gain real-world work experience and apply their knowledge in a professional setting. Graduates of this new program will be well-prepared to enter the workforce with the skills and hands-on experience to approach, understand, design, and debug contemporary complex mechatronics systems.

Graduates of the Mechatronics and Robotics Engineering Co-op program will be well prepared for a wide range of employment opportunities including in research, design, and development of intelligent robotics, process automation, embedded devices, autonomous systems, sensors and control systems, and systems for process monitoring and measurement in a wide range of advanced industries, including automotive and transportation, aerospace and defence, manufacturing, robotics and automation, energy and utilities, forestry and resource management, smart cities, heavy industry (including in extreme environments), agriculture and food production, renewable and natural energy systems, medical devices, precision health, engineering management and safety, and more.

Frequently asked questions (FAQ)

What is the Mechatronics and Robotics Engineering Co-op Program at the University of Alberta?

The Mechatronics and Robotics Engineering Co-op Program is an undergraduate engineering program that will offer a unique blend of academic learning and practical experience. Designed in collaboration with industry and academic partners, the program will provide a strong foundation in mathematics and science combined with specialized skills in mechanical, electrical, control, and computer engineering.

All undergraduate students in this program will have the opportunity to complete 20 months of paid work experience as an integral part of the program. 

Are there internship or work experience opportunities available in this program?

Yes, all students in the Mechatronics and Robotics Engineering Co-op Program will have the opportunity to complete a total of 20 months of paid work experience as part of their degree requirements.

Why should I consider studying mechatronics and robotics at the University of Alberta?

Our co-op programs combine classroom learning with extensive work experience, ensuring that graduates are well-prepared for successful careers. You'll have the opportunity to apply your knowledge in real-world settings while earning a competitive salary.

What are the career prospects for graduates of the Mechatronics and Robotics Engineering Co-op Program?

Graduates of this program will be in high demand across various industries, including manufacturing, aerospace, healthcare, energy systems, and more. With up to 20 months of paid work experience on your CV, graduates will be well-prepared for employment in research, design, and development of robotics, process automation, AI for autonomous systems, sensors, and control systems. Opportunities could span diverse industries such as aerospace and defense, agriculture, automotive, manufacturing, energy, healthcare, and smart cities, including roles in extreme environments and precision health.

Graduates could pursue careers as mechatronics engineers, control systems engineers, or systems integration engineers, working on the design, development, and maintenance of advanced systems like robots, drones, and industrial equipment. They may also advance to management roles, such as project engineer or project manager, overseeing the design, evaluation, and operation of mechatronics systems.

Graduates could pursue entrepreneurial paths by starting businesses in mechatronics, offering services like system design, consulting, and testing for various industries. Examples of successful start-up companies in the field of mechatronics that were founded by or that employ University of Alberta graduates include Copperstone Technologies, Wyvern, and Pegasus Imagery.

The primary career path for this program would be that of a licensed Professional Engineer. Graduates of the BSc program will be able to practice in Alberta as an Engineer-in-Training (EIT) (registered with APEGA); and after 48 months of work experience under the direct supervision of a professional engineer, an EIT can apply to APEGA for a license to practice as a Professional Engineer (PEng).

How does the co-op program work?

The co-op component of our programs includes multiple work terms where students are employed by industry partners. For this program, work terms will be 8 to 12 months in duration, allowing students to gain hands-on experience, apply their classroom knowledge, and earn a competitive salary. Our accredited co-op programs offer a team of professionals to provide career development support and unique job opportunities.

Can I participate in research projects during my cooperative work terms?

Yes, some co-op placements may offer opportunities for research projects, depending on the specific industry partner and project requirements, and some co-op placements may be offered by researchers at the university. This would provide valuable hands-on experience in both practical engineering work and research activities.

How long does it take to complete the cooperative program?

The Mechatronics and Robotics Engineering Co-op Program would typically take a minimum of five years to complete, including academic terms and co-op work terms.

How can I apply for the Mechatronics and Robotics Engineering Co-op Program at the University of Alberta?

High school students who meet the admission requirements will only be admitted into the first year program (i.e., common/foundational year). After completing the first-year program, students are admitted to specialized programs (disciplines) based on their academic performance and program preferences, which are communicated through a Program Selection Form. 


In the Faculty of Engineering, your first year is called a “common/foundational year.” In your qualifying year, have the opportunity to discover the world of engineering in either English or French.

Who will be eligible to enter this program?
Only students entering the “common/foundational year” in the Faculty of Engineering in Fall 2024, or later, will be eligible to enter the program.
Can I transfer into this program from a college?

Yes, the Faculty of Engineering at the University of Alberta offers one-year Engineering Transfer Programs through several Alberta and British Columbia post-secondary institutions. Students in the engineering transfer programs will take equivalent courses to those completed by first-year Engineering students at the University of Alberta and will be considered for admission into a second year Engineering at Alberta program based on their first-year results and will be considered for program placement on an equal basis with continuing University of Alberta Engineering students.

Can I transfer into the Mechatronics and Robotics Engineering Co-op Program if I am already enrolled in a different engineering discipline at the University of Alberta?

Undergraduate students already enrolled in existing engineering programs at the University of Alberta (e.g., Electrical, Computer, or Mechanical Engineering) will not be able to transfer into the Mechatronics and Robotics Engineering Co-op Program due to the unique arrangement and subject matter of courses in the program. Only students entering the common/foundational year in Fall 2024 (or later) who are then admitted to the Mechatronics and Robotics Co-op Program in their second year will be eligible to complete the program. 

Is there a traditional program available?

No, there will not be a traditional (four-year) program available. All students in the program will be required to complete the co-op program requirements to graduate.