Thompson Rivers University
Thompson Rivers University

ABE

Search programs:
View all programs

Upgrade Pathways

If you don't meet the requirements for a program, TRU offers upgrading courses that can help you reach your goal. Many courses have an online version shown (in brackets).

Campus courses

Courses are available in the fall and winter semesters in Kamloops and Williams Lake. There are two six-week summer sessions in Kamloops. » Application deadlines

Online courses

Take these courses, offered through Open Learning, at your own pace whenever you choose. Courses with an online option are shown (in brackets).

High school equivalencies

0400 levels
Grade 10 equivalent
0500 levels
Grade 11 equivalent
0600 levels
Grade 12 equivalent

 
 Adventure Guide Certificate

Limited admission — must be 19 at start of program. Online options (in brackets).

English 12 or English 12 First Peoples
ENGL 0400 (0401)
ENGL 0500 (0501)
ENGL 0600 (0601) or 0620
Foundations of Mathematics 11 or Pre-Calculus 11 or Foundations 12
MATH 0400 (0401)
MATH 0410 (0501)
MATH 0510 (0523) or 0620
 Animal Health Technology Diploma

Grade 12 or equivalent. Online options (in brackets).

English 12 or English 12 First Peoples
ENGL 0400 (0401)
ENGL 0500 (0501)
ENGL 0600 (0601) or 0620
Biology 11
BIOL 0500 (0501) counts as additional science
Biology 12 recommended
BIOL 0600 (0601)
Chemistry 11
SINC 0500 encouraged if you have no science background
CHEM 0500 (0501)
Chemistry 12 or Physics 12
CHEM 0600 or PHYS 0500 (0501)
PHYS 0600 (0601)
Foundations of Mathematics 11
MATH 0400 (0401)
MATH 0410
MATH 0510 (0523)
 Bachelor of Business Administration

BC Grade 12 or mature student status. Online options (in brackets).

English 12
ENGL 0400 (0401)
ENGL 0500 (0501)
ENGL 0600 (0601) or 0620
Biology 12
BIOL 0500 (0501)
BIOL 0600 (0601)
Chemistry 11
SINC 0500
CHEM 0500 (0501)
Foundations of Mathematics 12 or Pre-Calculus Math 12
MATH 0400 (0401)
MATH 0410
MATH 0510 (0523)
MATH 0650 or MATH 0600/0610 (0633) / accelerated MATH 0630
 Bachelor of Computing Science

The Bachelor of Computing Science degree consists of two years of concentrated computing studies preceded by two years of general study. It is designed for those wishing to enter into Computing Science, or for those wishing to pursue graduate studies. The program will mainly concentrate on small to medium business environments. Online options (in brackets).

English 12 or English 12 First Peoples
ENGL 0400 (0401)
ENGL 0500 (0501)
ENGL 0600 (0601) or 0620
Biology 12
BIOL 0500 (0501)
BIOL 0600 (0601)
Foundations of Mathematics 12
MATH 0400 (0401)
MATH 0410
MATH 0510 (0523)
MATH 0650
Physics 11
PHYS 0500 (0501)
 Bachelor of Engineering in Software Engineering
English 12 or English 12 First Peoples
ENGL 0400 (0401)
ENGL 0500 (0501)
ENGL 0600 (0601) or 0620
Biology 12
BIOL 0500 (0501)
BIOL 0600 (0601)
Chemistry 11
SINC 0500
CHEM 0500 (0501)
Pre-Calculus Mathematics 12
MATH 0400 (0401)
MATH 0410
MATH 0510 (0523)
MATH 0600/0610 (0633) / accelerated MATH 0630
Physics 11
SINC 0500
PHYS 0500 (0501)
PHYS 0600 (0601)

Recommended: Calculus 12, Drafting 12, Computing or Information Technology involving computer programming and problem solving using high level languages such as C/C++, Visual Basic or Java.

 Bachelor of Natural Resource Science

Selective admission — Grade 12 (or equivalent) or mature student status. Online options (in brackets).

English 12 or English 12 First Peoples
ENGL 0400 (0401)
ENGL 0500 (0501)
ENGL 0600 (0601) or 0620
Biology 11
BIOL 0500 (0501)\
Chemistry 11
SINC 0500
CHEM 0500 (0501)
Pre-Calculus 12
MATH 0400 (0401)
MATH 0410
MATH 0510 (0523)
MATH 0600/0610 (0633) / accelerated MATH 0630
Biology 12/Chemistry 12 will be given preference
BIOL 0500 (0501) / CHEM 0600
 Bachelor of Science in Nursing

Online options (in brackets).

English 12
ENGL 0400 (0401)
ENGL 0500 (0501)
ENGL 0600 (0601) or 0620
Biology 12
BIOL 0500 (0501) counts as additional science
BIOL 0600 (0601)
Chemistry 11
SINC 0500
CHEM 0500 (0501)
Foundations of Mathematics 12
MATH 0400 (0401)
MATH 0410
MATH 0510 (0523)
MATH 0650
 Bachelor of Science, major in animal biology

Online options (in brackets).

English 12 or English 12 First Peoples
ENGL 0400 (0401)
ENGL 0500 (0501)
ENGL 0600 (0601) or 0620
Biology 11 or 12
BIOL 0500 (0501)
BIOL 0600 (0601)
Chemistry 11
SINC 0500
CHEM 0500 (0501)
Pre-Calculus 12
MATH 0400 (0401)
MATH 0410
MATH 0510 (0523)
MATH 0600/0610 (0633) / accelerated MATH 0630
Physics 11 or 12
PHYS 0500 (0501)
PHYS 0600 (0601)
 Bachelor of Science

Online options (in brackets).

English 12 or English 12 First Peoples
ENGL 0400 (0401)
ENGL 0500 (0501)
ENGL 0600 (0601) or 0620
Biology 11 or 12
BIOL 0500 (0501) counts as additional science
BIOL 0600 (0601)
Chemistry 11
SINC 0500
CHEM 0500 (0501)
Pre-Calculus 12
MATH 0400 (0401)
MATH 0410
MATH 0510 (0523)
MATH 0600/0610 (0633) / accelerated MATH 0630
 Early Childhood Education Diploma

Limited admission — requires BC Grade 12 or mature student status (or equivalent). Online options (in brackets).

English 12 or English 12 First Peoples
ENGL 0400 (0401)
ENGL 0500 (0501)
ENGL 0600 (0601) or 0620
 Education Assistant and Community Support Certificate

BC Grade 12 or equivalent or mature student status. Online options (in brackets).

English 12 or English 12 First Peoples
ENGL 0400 (0401)
ENGL 0500 (0501)
ENGL 0600 (0601) or 0620
 Health Care Assistant Certificate

Successful completion of Grade 11 minimum (Grade 12 preferred), or equivalent. Online options (in brackets).

English 11
ENGL 0400 (0401)
ENGL 0500 (0501) / ENGL 0600 (0601) or 0620 preferred
 Human Services Diploma

Limited admission — must be 19 years old before the start of the program. Online options (in brackets).

English 12 or English 12 First Peoples
ENGL 0400 (0401)
ENGL 0500 (0501)
ENGL 0600 (0601) or 0620
 Respiratory Therapy Diploma

Seats for high school applicants are limited, and with the high number of applicants with advanced education, we recommend one or two years of post-secondary education in a Bachelor of Science program. Educational requirements should preferably have been obtained within five years of application.. Online options (in brackets).

English 12 or English 12 First Peoples
ENGL 0400 (0401)
ENGL 0500 (0501)
ENGL 0600 (0601) or 0620
Biology 12 recommended
BIOL 0500 (0501)
BIOL 0600 (0601)
Chemistry 12
SINC 0500
CHEM 0500 (0501)
CHEM 0600
Foundations of Mathematics 12 or Pre-Calculus 122
MATH 0400 (0401)
MATH 0410
MATH 0510 (0523)
MATH 0600/0610 (0633) / accelerated MATH 0630
Physics 11
SINC 0500
PHYS 0500 (0501)
 Trades Foundation

General requirements

  • Canadian citizenship or landed immigrant status
  • Students must supply own hardhats, gloves and boots
  • Good health
English 11
ENGL 0400 (0401)
ENGL 0500 (0501)
Math 11
MATH 0400 (0401)
MATH 0410
MATH 0510 (0523)
Search To Top