Grads outside CS

Graduate Courses in CS

We encourage graduate students from other departments to consider taking one or more of our courses. If you are unable to register online and there is no wait list section, you should complete the Registration/Change of Registration Form and obtain the signatures from the course instructor AND your supervisor or graduate advisor from the student's home student before submitting the form to Graduate Program Assistant (ICCS 201). Students who wish to take CPSC 548 (Directed Studies) should submit the form to Joyce Poon (ICCS 253). Please include your email address on the form.

NOTE: Some instructors might wait until the first day of classes before they sign the form.

If you are not sure whether you have the prerequisite knowledge for a graduate course, you should contact the instructor.  Prerequisite expectations for graduate courses may shift from year to year, so do not assume that what is accepted or not in one year will be accepted or not in a subsequent year.

CPSC 540
CPSC 540: All students except for EECE, STATS, and CS grad students must submit the 540 Prerequisite Form and the Registration/Change of Registration Form to the instructor for approval. The student can pick up the form from the instructor after the instructor has reviewed it.  If approved, the student can submit both forms to the Graduate Program Assistant in the CS front office (ICCS 201).  Please ensure that your program advisor or supervisor's signature is on the bottom of the Registration/Change of Registration Form

Undergraduate Courses in CS

You may register for upper-level undergraduate courses, but unless you have the prerequisites exactly as stated on the SSC you should expect to receive an email just before or at the start of term warning that you will be dropped unless you meet with a CS advisor and demonstrate that you have equivalent prerequisites from your previous studies.  In order to remain enrolled, you must follow the instructions on that email by the date specified.  Because many undergraduate courses are large and/or have wait lists, you should be prepared when meeting with the advisor to demonstrate in detail that you meet or exceed the learning goals of the prerequisite courses, otherwise you will likely be dropped from the course.

You may register for an undergraduate course wait list; however, you should be aware that the CS department uses a priority system to move students from wait lists into courses and students from outside CS are given a lower priority.  More details can be found on the wait list page.

NOTE: You will not be permitted to audit a course that has a waiting List.

Auditing an Undergraduate Course in CS

Please notify us if you intend to audit an undergraduate course, as you will only be allowed entry if there isn’t a waiting list.

a place of mind, The University of British Columbia

 

ICICS/CS Building 201-2366 Main Mall
Vancouver, B.C. V6T 1Z4 Canada
Tel: 604-822-3061 | Fax: 604-822-5485
General: help@cs.ubc.ca
Undergrad program: undergrad-info@cs.ubc.ca
Graduate program: grad-info@cs.ubc.ca

Emergency Procedures | Accessibility | Contact UBC | © Copyright The University of British Columbia