Registration Information

Welcome to KPU Registration! Explore essential information before registering, seamlessly complete the registration process, and learn what to do after you register. Your journey toward academic excellence starts here! 

Click here to Register for Classes

Registration Information

Registration FAQs Registration ErrorsWaitlisting Auditing

You will be able to:

Registration Information

Registration FAQs

Where will my classes be held?

KPU has five campuses (Civic Plaza, Cloverdale, Langley, Richmond, Surrey). We allow students to register in sections offered at all our campuses as availability allows. Check your schedule to ensure that you have enough travel time between classes and exams if you register in courses at different campuses. We also offer sections completely or partially online; this information is displayed when you search for courses (see How will my classes be delivered? below). You can locate your classes by using our Find your Classroom link.

How will my classes be delivered? (Instructional Method)

Course offerings will include a variety of in-person and online classes, as well as classes being offered in a blended (partially online) format. Whether a course is delivered in-person, online or in a blended (partially online) format, the specific instructional method will be noted in the timetable, so that you are able to view the various options when you browse classes and register.

Instructional MethodWhat it means
Blended AsynchronousIn-person and online where the online portion is asynchronous
Blended SynchronousIn-person and online where the online portion is synchronous
In-personIn person, on- or off-campus
Online Async (sync exams)No scheduled meeting times with a scheduled online exam
Online Async (in-person exams)No scheduled meeting times with an in-person exam
Online Sync (in-person exams)Scheduled online meeting times with a scheduled in-person exam
Online AsynchronousNo scheduled meeting times
Online SynchronousScheduled meeting times

What is a course or section attribute?

An attribute is used to identify courses or sections that meet specific requirements or criteria. For example, if a course is designated as a quantitative course, it is given the attribute Quantitative, or if a section is part of the Zero Textbook Cost program, it is given the attribute ZTC. You are able to search for courses with attributes in the Browse Classes section of the registration app. Go to the Advanced Search and scroll down to the Attribute search field. Just click into the search box to bring up a list of searchable attributes – you are able to search for more than one attribute at a time.

Attribute search

I have a hold on my account. What does it mean?

The following are holds that you may see on you account.

Please see the International Tuition Deposit section for further information.

HoldWhat it meansHow to remove the hold
Accounting HoldIf you have an outstanding balance owing after the fee payment deadline, an Accounting Hold will be placed on your account. An Accounting Hold prevents course registration, issuance of enrollment verification, issuance of transcripts, and graduation.The accounting hold will be removed when the outstanding balance, including all penalties, is paid in full. Visit How to Pay for more information about paying fees.
Library HoldOutstanding Library fines may result in a Library Hold on your account.Please check this page for more information.
Study Permit HoldIf you are an international student with an expired study permit, you may have a Study Permit Hold.If your study permit has expired, please make an appointment with an International Advisor as soon as possible.
Tuition Deposit HoldInternational students are required to pay a tuition deposit prior to registering. Students who have not paid the deposit will be prevented from registering until payment is made.Please go to the International Tuition Deposit section for more information and how to pay it.

Please contact Student Enrolment Services if you need further assistance regarding holds.

Registration errors

The following is a list of error messages and what they mean.

ErrorWhat it means
Cohort restrictionSome sections are restricted to a particular cohort of students. If you receive this error, you are not part of the cohort that is allowed to register in this section. 
Degree or department or program or field of study restrictionDeclared students with 90 or more credits completed and in good academic standing.This section is restricted to a particular degree (e.g. bachelor or diploma or certificate) and/or department and/or program and/or major or minor (or some combination of the three) to which you are not admitted. You cannot register for this section.
Level restrictionIf you have received this error, you are attempting to register in a section that is not available for your level of study (e.g. you are a college preparatory student attempting to register in undergraduate level courses; or you are an undergraduate student attempting to register in graduate level courses).
Linked course requiredSome courses, especially science or language courses, have a linked lecture and lab; this means you are required to register in a lecture section and an appropriate lab section (e.g. PHYS 1100-S10 and PHYS 1100-S02). If you attempt registration in only one of these sections, you will get this error. Ensure you are registering in BOTH sections at the same time. 
Maximum credits exceededStudents are eligible to register in 17.5 credits (some programs allow registration in more credits as their program of study requires). If you are getting this error, you are attempting to register in more credits than your maximum credit limit allows. Students can request to register in more than their 17.5 credit limit if they meet special criteria (see the Request to Register with a Course Credit Overload form on SES/Forms, which can be submitted to Student Enrolment Services).
Mutual exclusion with #####Some courses at KPU are mutually exclusive with one another; this means you can only get credit for graduation purposes for one of the two. If you have taken one of the two courses previously (either at KPU or you have transfer credit awarded for it), the system will not allow you to register in the second course and will give you this error. The mutual exclusion will be listed on the courses in the University Calendar.
Prerequisites/corequisites are unmetYou do not meet the prerequisites or corequisites for this course; check the University Calendar to view the prerequisites of the course.  Prerequisite course(s) must be completed with a minimum grade of C (or AEG, EXP,  MAS, PLA, or TRF) unless otherwise stated.
Repeating course or equivalent more than ## time is not allowedNormally, a student can repeat a course only once. When you have taken a course twice before, and you attempt registration a third time, you will receive this error. To request to register in a course a third time, complete a Repeat Course Request to Repeat Course form (SES/Forms) and submit it to Student Enrolment Services. You may also wish to speak with an academic advisor for course planning help.
Same course as section #####You are already registered in a section of this course for this term; you cannot register for two sections of the same course. 
Time conflict with CRN #####The section you are attempting to register in conflicts with another section that you are already registered in (they have class or exam meeting times that overlap). You cannot register into a time conflict without special permission.
Section is fullThis section is either full or suspended and no further registration is allowed.
Section-X is fullThis crosslisted section is either full or suspended and no further registration is allowed.
Closed - ## waitlistedThis section is full and a waitlist is available. To waitlist, choose "Waitlist/Waitlisted" in the dropdown menu and select Submit to waitlist. The ## represents the number of students currently waitlisted in the section.
Open - ## waitlistedThere is a seat available in this section, but it has been offered to someone on the waitlist; you may waitlist for this section. To waitlist, choose "Waitlist/Waitlisted" in the dropdown menu and select Submit to waitlist. The ## represents the number of students currently waitlisted in the section.
Closed - waitlist fullThis section is full and the waitlist is full. No further registration or waitlisting is allowed.
Open - waitlist fullThere is a seat available in this section, but it has been offered to someone on the waitlist. The waitlist is also full. No further registration or waitlisting is allowed.
Reserved seats fullThis section has reserved seats and they are full. If a waitlist is available for the section and there are seats available on the waitlist, you may be prompted to waitlist (it depends if you meet the reserve or not or if the section is carrying a waitlist for students who do not meet the reserve).  See Reserves and Restrictions for more information.

If you are receiving an error and you do not understand why, or you believe that you should not be receiving the error (e.g. you believe that you meet the prerequisites for the section), you may ask for help from an Academic Advisor or Student Enrolment Services.

For information about dropping or withdrawing from a section, see Dropping & Withdrawing.


Most sections at KPU allow for a waitlist so, if the section is full, you can waitlist and wait for a seat to become available. Notifications of seat offers are sent by email to your KPU student email account and is valid for 24 hours (ensure that your device is set to Pacific Standard Time as that is the time zone upon which the deadline is based). If you receive a seat offer and wish to accept it, Register/Registered by Web will now be available in the dropdown menu in your registration. Submit and check that you were successfully registered.  If you do not want to accept the seat offer, please drop the course from your registration so that another student may be offered the seat.


A student who wishes to take a course but does not wish to do so for credit may request to audit the course. An auditor is expected to attend class but does not participate in the evaluation process. To audit a course, a student must be currently eligible to enrol. Priority is given to credit students, so students are not permitted to register for a course and then change to audit status.  Students will be permitted to request audit enrolment only during the Add/Drop Period. The tuition fee for auditing a course is the same as that for a student taking the course for credit. To audit a course, please contact Student Enrolment Services.

Before you register

Check your registration time and eligibility

Students are assigned registration dates and times based on Policy AR10, Priority and Scheduling of Registration (see Bylaws and Policies). Your registration date and time will be assigned approximately three weeks before the start of registration for the upcoming term.  Once assigned, you can find your date and time under the Prepare for Registration section of the Registration application.  See Registration Dates & Times for more details on how registration dates and times are assigned.

Check the courses you need for your program

Log into MAP (My Action Plan). MAP contains your academic information – courses, credits, final grades, academic standing – all refreshed nightly from the main student database. MAP also displays the curricular requirements for KPU’s academic programs; the same requirements for graduation as shown in the University Calendar, including credits, courses, GPA, residency etc. The MAP audit shows you which curricular requirements you've met and what you still need to complete in order to graduate.  Before applying to graduate, students also need to declare their program – refer to Program Declaration for more information. 

Plan your schedule for the term

You can use the Browse Classes and Plan Ahead tools in the Registration application to plan your courses for the upcoming semester.  Consider the following when starting to plan:

  • Your program - Log in to My Action Plan (MAP) to check which curricular requirements you have met and what you still need to complete in order to graduate from your program.
  • Prerequisites - ​​​do you meet the prerequisites to take the course you are selecting? Both the University Calendar and Browse Classes will list what prerequisites are required to take the course.
  • Academic advising help - contact Advising or visit Course Planning 101.

Review the dates and deadlines

It is your responsibility to be aware of the dates and deadlines that affect your registration.  Make a special note of the drop and withdrawal deadlines for the term, keeping in mind that there are different deadlines for Full Term, Session 1 and Session 2 courses.  The Dates and Deadlines webpage also includes links of courses with non-standard add, drop and withdrawal deadlines for your reference.

Pay International Tuition Deposit (Continuing International Students) 

Each term all continuing international students are required to pay the International Tuition Deposit before they register.  Access to registration for courses will only be made available once the required deposit amount has been received and processed. Please visit How to Pay for more information about paying fees.

After you register

Check your schedule

It is very important that you are aware of the Dates and Deadlines for the term. Please note that there are different dates for sections in the intersession parts of term, Session 1 and Session 2. Check your schedule after dropping or withdrawing as, unless you have officially dropped or withdrawn, you are considered fully registered, will be charged for the course, and will be assigned a grade.

Pay your tuition and fees

The Fee Payment Deadline is published and available to view each term on Dates & Deadlines. Tuition and fees must be paid by this deadline or late fee penalties will be applied to your student account. If you are not planning to attend a term, you must drop yourself from your registered courses; see Dropping & Withdrawing and Fee Deadlines & Refunds.

Students are encouraged to familiarize themselves with fee information in the University Calendar (see Admissions & Registration > Tuition & Fees and Paying Your Fees) and How to Pay.

Students applying for or in receipt of financial assistance to help fund their studies should contact Student Awards and Financial Assistance.