Skip to main contentSkip Navigation or Skip to Content
Thompson Rivers University
Thompson Rivers University

Course Registration

Need help with timetabling or registration?

Prior to course registration opening, you can plan your courses for future semesters and timetable your schedule.

» Learn more about timetabling and registration

First or second year students: course selection resources are available online.

Third or fourth year students: connect with your faculty/program advisor.

 Course delivery formats
How are TRU courses delivered?

TRU offers courses and programs on campus as well as through our Open Learning division.

On Campus

Campus-based courses and programs are normally delivered in a face-to-face format. Course content is delivered primarily in a classroom or other physical learning environment through regularly scheduled in-person meetings with an instructor. Students registering in campus-based courses and programs should be prepared to be on campus for all scheduled class meeting times.

Open Learning

Courses and programs offered through the Open Learning division are delivered in a variety of online and distance formats. Visit tru.ca/distance to learn more.

 Timetabling your courses

Once you have determined what courses to take, you can create a conflict-free timetable (class schedule) for both fall and winter semesters using the Course Schedule.

A conflict-free timetable means your courses are scheduled without any overlapping times. You can timetable your courses on myTRU to make course registration one easy step, or you can also do it manually by completing the blank timetable worksheets. We recommend that you timetable and register for both fall and winter semesters at the same time for optimal selection.

How to timetable on myTRU
  1. Log in to myTRU. Check Stay Signed In to avoid logging in again on step 4
  2. Select On-campus course registration
  3. Select Plan Ahead
  4. You may be prompted to log in again using your network credentials (same user name and password as myTRU)
  5. Select the term you’re registering in (e.g. Fall 2023 (Sep-Dec)) and Continue
  6. Select + Create a New Plan
  7. Search for the course subject you wish to add to your timetable (e.g. ENGL-English) and enter the course number if you know it
  8. When the course you want to timetable appears, select View Sections
  9. Select the section day and time that works best for your schedule and select Add (this will open the schedule box on the bottom left)
  10. If this section day and time works for your schedule, in the drop-down menu on the bottom right of the screen select Add
  11. Select Save Plan and make sure to name it (e.g. Fall 2023 Schedule 1)
  12. Select the back arrow that says Catalog Search Results to select Search Again to find another course to add to your schedule
 Tuition deposit

For fall and winter semesters, before you can register, you must pay a tuition deposit. This deposit is applied as a payment toward tuition fees. If you have already paid a tuition deposit prior to the Fall term, you do not need to pay this deposit again for Winter. No deposit is required for summer session registration.

How much is my tuition deposit?

How to pay your tuition deposit
  1. Log in to myTRU. Check Stay Signed In to avoid logging in again on step 4.
  2. Select Make a Payment
  3. In the drop-down menu, select the term you will be registering for (e.g. Fall 2023 (Sep-Dec))
  4. Enter your tuition deposit amount and follow online payment instructions
 When you can register

Registration dates and deadlines for each semester can be found here.

Students are encouraged to plan ahead and register as early as possible to ensure the best availability of courses.

How to check your registration status
  1. Log in to myTRU
  2. Select On-campus course registration
  3. Select Prepare for Registration
  4. Select the term you will be registering for (e.g. Fall 2023 (Sep-Dec)) and Continue
 How to register

Course Registration occurs through myTRU any time after your registration date and time.

  1. Log in to myTRU. Check Stay Signed In to avoid logging in again on step 4
  2. Select On-campus course registration
  3. Select Register for Classes
  4. You may be prompted to log in again using your network credentials (same user name and password as myTRU)
  5. Select the term you’re registering in (e.g. Fall 2023 (Sep-Dec)) and Continue
 If you have created a timetable (Course Schedule) plan on myTRU
  1. Select Plans tab
  2. Find the Plan you wish to register, and select + Add All
  3. In the drop-down menu on the bottom right of the screen select **Web Registered**
    1. You can also waitlist in the course if it is full. See waitlist procedure
  4. Select Submit
  5. When you are successfully registered in your timetable/course schedule, it will appear in green on your Class Schedule
 If you timetabled your courses manually (with CRN)
  1. Select Enter CRNs tab
  2. Enter the CRN of the first course lecture/lab/seminar you wish to register
  3. Select + Add Another CRN to enter the other CRNs on your timetable
  4. Select Add to Summary and your Class Schedule will appear on the bottom left of the screen.
  5. If this section day and time works for your schedule, in the drop-down menu on the bottom right of the screen select **Web Registered**
  6. Select Submit
  7. When you are successfully registered in the course, it will appear in green on your Class Schedule
 If you need to register course by course
  1. Search for the subject you wish to register (e.g. ENGL-English) and enter the course number if you know it
  2. Scroll to find the course selection you’re looking for and select Add. Your Class Schedule for the semester will appear on the bottom left of the screen.
  3. If this section day and time works for your schedule, in the drop-down menu on the bottom right of the screen select **Web Registered**
  4. Select Submit
  5. When you are successfully registered in the course, it will appear in green on your Class Schedule
 If you need to drop a course
  1. Log in to myTRU
  2. Select On-campus course registration
  3. Select Register for classes
  4. Select the term and Continue
  5. On the bottom right of the screen, find the course you wish to drop and in the drop-down menu select Web drop/delete (after the add/drop date the drop-down menu changes to: web withdrawal)
  6. Select Submit
 What if I am on a waitlist for a course?

If you are on a waitlist for a course, and a spot becomes available, an email will be sent to your TRU Student Email. You will have a limited amount of time to register in the course using myTRU. If you do not register in the course within this time, you will be removed from the waitlist. Please check your email daily if you have been waitlisted.

IMPORTANT: If you are still on a waitlist for a course at the start of the semester, you are expected to attend the course until the add/drop deadline to keep your spot on the waitlist. If you are not able to attend during that time, you must make prior arrangements with the instructor. Students may be dropped from the class roster/waitlist for non-attendance.

To ensure you don’t miss important waitlist notifications, you can forward your TRU Student Email to your personal email, following these instructions.


Questions? Need more help?

 International students

  • Call International Admissions at 250-828-5252
  • Email International Admissions at ireg@tru.ca
  • Visit International Admissions, International Building 3035 (3rd floor)

 Domestic students

  • Call Enrolment Services at 250-852-7000 or 1-800-663-9711 (toll-free in Canada).
  • Email student@tru.ca
  • Visit Enrolment Services Old Main 1120 9 a.m to 4 p.m
Search To Top