Skip to main content

Academic Advising Centre

Engineering Transfer program

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 Transfer program provides you with a supportive environment where you can achieve the highest grades possible before transferring to UBC or UVic with a minimum CGPA to complete your degree in Engineering.

You spend the first year of an Engineering degree at UFV, covering topics such as linear algebra, structured programming, and mechanics. You then apply to transfer to an Engineering degree program at UBC or UVic, provided you satisfy their required minimum CGPA and complete all required courses in the one academic calendar year (September to April).

You can also transfer from UFV to other engineering schools, such as SFU, but no formal agreements are in place to expedite the transfer.

While the program is primarily based on the Abbotsford campus, some select science courses are also available in Chilliwack.

Transfer options

UFV has agreements with the University of British Columbia (UBC) and the University of Victoria (UVic) that prepares you for transfer into second year standing at these institutions. Upon successful completion of the UFV Engineering Transfer Program with the required minimum CGPA, students are qualified for admissions to the second-year Engineering programs at UBC and UVic without any additional courses. Students must apply formally for admission to the destination institution.

Students should consult with an Academic Advisor to ensure they have selected the appropriate courses, especially electives, as these will vary between destination schools and specialties.

Once admitted to UBC or UVic, all students, regardless of their first-year institution, then compete for seats in different specialties based on their GPA; popular specialties have higher GPA requirements than the entrance GPA. Examples of specialties include Biomedical Engineering, Civil Engineering, Computer Engineering and Mechanical Engineering.

UVic offers some of the most popular Engineering specialties, including some not offered at UBC.

For full details of the transfer options visit UFV’s Engineering Program website.

Also, carefully review the website of your destination institution for their required minimum CGPA for transfer program applicants, as this can vary from year to year and differs between the Engineering programs.



Program structure and requirements

The Engineering Transfer program is one year (two semesters) in duration. You are expected to complete the required 14 ETP courses over two semesters (September to April).

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.



To be considered as an Engineering Transfer Program student, plan to:


6-8 courses per semester


25-30 hours per week in class


And at least
18-30 hours per week
for homework


Engineering Transfer Program courses are a very heavy course load. If you are working, consider reducing your work hours to increase your chances of completing the program successfully.


Suggested course plans

Here is an example of what a 1-year plan and a 2-year transfer plan might look like.



High school upgrading courses

If you are missing a high school level course or did not receive the grade you needed for a course prerequisite, you have the option of taking the equivalent course at UFV.

High school courseUFV equivalent course
Biology 11 BIO 083
Biology 12 BIO 093
Chemistry 11 CHEM 083
Chemistry 12 CHEM 110
Physics 11 PHYS 083
Physics 12 PHYS 093
Pre-calculus 12

MATH 092/093 or 094/095 or 096 or MATH 110 (if PC 12 taken with C or higher grade)


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).

Sign up for a course planning session

Starting in Fall 2024? Learn about course selection for your 1st semester, how to use the timetable to build your schedule, and how to access important resources.

Attend a session

Track your academic progress anywhere, anytime

MyGRADplan can provide you with tools to plan and track your progress toward degree, diploma and certificate completion.

Learn more