Undergraduate Students

Undergraduate students who wish to register in a graduate course must complete the Enrollment of Undergraduate Students in Graduate Course form. This form requires the approval of the course instructor, student's Home Faculty advising office (e.g. Faculty of Science or Faculty of Applied Science) and the Graduate Advisor.

Note:  Undergraduate students who would like to audit a grad course must follow the same procedure.  Please indicate on the form under the course information section that you wish to "audit" the course. 

For detailed information about the guidelines for undergraduate students taking graduate courses, please refer to the Faculty of Graduate and Postdoctoral Studies website.

Undergraduate Students with Computer Science Major

The student should obtain the signature of the course instructor first. After the course instructor has signed the enrolment form, the student must submit it as a PDF through email to the Graduate Program Assistant (grad-info@cs.ubc.ca).  She will submit it to the Computer Science Undergraduate Program Advisor to ensure that the student has the appropriate academic background to take the course. If approved, the Graduate Program Assistant (grad-info@cs.ubc.ca) will submit it to the Graduate Advisor for approval. After the Graduate Program Advisor signs the form, the Graduate Program Assistant will send a PDF copy to the student who will forward it to their home Faculty Advising Office for approval. 

Non CS Major Undergraduate Students 

The student should obtain the signature of the course instructor first. After the course instructor has signed the enrolment form, the student must submit as a PDF through email to the Graduate Program Assistant (grad-info@cs.ubc.ca).  The Graduate Program Assistant (grad-info@cs.ubc.ca) will submit it to the Graduate Advisor for approval. After the Graduate Program Advisor signs the form, the Graduate Program Assistant will send a PDF copy to the student who will forward it to their home Faculty Advising Office for approval. 

Go Global

Students in the Go Global program should use the Enrollment of Undergraduate students Go Global Exchange Student in a graduate course form. Approval of the course instructor and the graduate program advisor (Associate Head of the Graduate Program) are required. Student should obtain the instructor's signature then submit an electronic copy of the form to the Graduate Program Assistant (ICCS 201). She will forward it to the Graduate Program Advisor for approval. The form is then sent to the Faculty of Graduate and Postdoctoral Studies for processing.