Skip to main content

Academic Advising Centre

Engineering Physics diploma in Mechatronics

This guide has been prepared with the information you need to successfully register for your first year at UFV. Please review the information provided on this page thoroughly before contacting your academic advisor with questions.



The Engineering Physics Diploma in Mechatronics is designed to teach you how to connect mechanical, electrical, electronic, and software systems to create smart technologies and drive innovation.

The program is self-contained, enabling you to enter the workplace immediately, but gives you a background in math and science that is adaptable for completion of a full BSc degree in Physics at UFV, or an Engineering degree from another institution. You learn topics such as mechanics, circuit analysis, microelectronics, sensors and actuators, and microcontrollers and embedded systems, and acquire a strong theoretical grounding in physics.

Most courses are offered at the Abbotsford campus. Some first-year core science courses may also be offered at the Chilliwack campus.


Program structure and requirements

The Engineering Physics diploma in Mechatronics is two years in duration. However, students meeting the program requirements over a longer time period will also be allowed to graduate. Students are assumed to take at least four courses per semester for the four semesters of the diploma.

Program outline

It is recommended that students take the following required course before the start of the program:

Course Title Credits

COMP 150

Introduction to Programming


or COMP 152

Introduction to Structured Programming


Where can I find a list of courses for the program?

You can access a list of all approved and required courses for your program in two ways:


First time using MyGRADplan?

Visit MyGRADplan website to get login instructions and review tutorials. Specifically, you will want to learn about the 'What if' and 'Look ahead' features as they will be most helpful in your course planning.



The Engineering Physics diploma in Mechatronics is two years in duration. However, students meeting the program requirements over a longer time period will also be allowed to graduate.


4 courses per semester


14-20 hours per week in class


And at least
14-20 hours per week
for homework


Suggested course plans

The following are the courses required for the program, as well as a sample schedule of how the courses will normally be taken.



Elective courses

Students must choose four elective courses from the tables below. Additional electives may be accepted upon approval by the Engineering Physics Diploma Committee.

For students completing the diploma only, the electives on the following list are recommended:



One of:


CMNS 125

Communicating Professionally to Academic and Workplace Audiences (see Note 1)


or CMNS 235 or higher

Any CMNS course numbered 235 or higher (see Note 1)


or ENGL 150

Academic Writing (see Note 1)




ENGR 113

Engineering Physics — Statics & Dynamics 4

ENGR 152/ MATH 152

Linear Algebra for Engineering (see Note 2) 3-4

or MATH 221

Linear Algebra (see Note 2)  

MATH 270/ STAT 270

Introduction to Probability and Statistics 4

PHYS 225

Waves and Introductory Optics 3

PHYS 325

Fluid Mechanics 3

PHYS 382

Modern Physics Laboratory I 3

PHYS 393

Computational Physics I 3

PHYS 402

Advanced Optics 3

PHYS 408

Special Topics in Physics 3

Note 1: Only one CMNS course or ENGL 105 may be counted as an elective.
Note 2: Only one of MATH 152/ENGR 152 or MATH 221 may be counted as an elective.


The electives on the following additional list are accepted for the diploma, but are only recommended for students pursuing both the diploma and Physics major:



COMP 155

Object-oriented Programming


MATH 255/ ENGR 255

Ordinary Differential Equations


PHYS 311

Statistical Physics


PHYS 312

Intermediate Electromagnetism 3

PHYS 321

Advanced Mechanics 3

PHYS 351

Quantum Mechanics 3

PHYS 412

Advanced Electromagnetism 3

PHYS 455

Solid State Physics 3

PHYS 481

Advanced Mathematical Methods of Physics 3


Next steps

Prepare for registration

Watch tutorials, review information on fee payment, important dates, and more.

Explore courses of interest

Find official course descriptions and outlines in the Academic Calendar.

Track your degree progress

Access your program audit & identify the requirements that are needed for graduation.


Still have questions?

Book an appointment with an academic advisor or email your questions to

If you are starting in the fall, book your next appointment prior to the winter registration (October).

Contact Us