New CS Graduate Students are expected to attend the CS graduate orientation on the first day.
Term 1 of Winter starts on Tuesday September 3, 2019 and ends on Friday November 29, 2019, however CS Grad Classes will be cancelled on Tuesday September 3. Students should check the web page before classes start to ensure that there are no last minute changes.
UBC policy for Courses with Variable Credits
Some courses are listed with a choice of credit value such as topics courses [1]. The form (2-6) implies that the course may be taken for any number of credits from 2 to 6 inclusive. The form (2/6) implies that the course will be offered for either 2 credits or 6 credits.
In all cases, the maximum credit value is that which may be obtained by a student during the complete program of study (i.e. students cannot obtain more than 6 credits for topic courses with the same course number). For detailed information, please visit the UBC Calendar [2].
Topics Courses are generally not considered breadth courses unless it is specified as "Breadth course".
Term 1 (September - December)
CRS | SEC | TITLE | DAY | TIME | ROOM | INSTRUCTOR |
---|---|---|---|---|---|---|
501 [3] | 101 | Theory of Automata, Formal Languages and Computability (jointly taught with CPSC 421) - Breadth course for Theory | MWF | 15:00-16:00 | DMP 110 | Joel Friedman |
508 [4] | 101 | Operating Systems - Breadth course for Computer Systems and Design | TR | 11:00-12:30 | DMP 101 | Margo Seltzer |
509 [5] | 101 | Programming Language Principles - Breadth course for Software Engineering and Programming Languages | MW | 13:30-15:00 | ICCS 246 | Ronald Garcia |
521 [6] | 101 | Parallel Algorithms & Architecture - Breadth course for Computer Systems and Design | MW | 9:00-10:30 | DMP 101 | Alan Wagner |
531F [7] | 101 | Topics in Theory of Computation:Tools for modern algorithm analysis - Breadth course for Theory | TR | 14:00-15:30 | DMP 101 | Hu Fu |
532C [8] /554C [9] | 101 | Topics in Artificial Intelligence: Human-Centred AI [10] Cross listed with Topics in Human-Computer Interaction (CPSC 554C) - Depth Course | R | 14:00-17:00 | ICCS 246 | Cristina Conati |
532M [11] | 101 | Topics in Artificial Intelligence: Machine Learning and Data Mining [12](jointly taught with CPSC 340) - Breadth course for Data Management and Analysis
If the course is full, students should register for the associated wait list. | MWF | 16:00-17:00 | MCML 166 | Mark Schmidt |
532P [15] | 101 | Topics in Artificial Intelligence:Deep Learning for Natural Language Processing - Depth Course | TR | 14:00-15:30 | UCLL 109 | Muhammad Abdul-Mageed |
535P [16] | 101 | Topics in Simulation and Optimization: Digital Humans - Breadth course for Graphics & Vision | MW | 10:30-12:00 | DMP 101 | Dinesh Pai |
544 [17] | 101 | Human Computer Interaction - Breadth course for HCI | TR | 9:30-11:00 | FSC 2330 | Joanna McGrenere |
547 [18] | 101 | Information Visualization If the course is full, please register in the waitlist section CPSC 547 sec 1W1 - Breadth Course for Interdisciplinary | T | 14:00-17:00 | FSC 2330 | Tamara Munzner |
554X [19] | 101 | Topics in Human-Computer Interaction - Machine Learning with Signals - Depth Course | MWF | 15:00-16:00 | ICCS 246 | Robert Xiao |
THESIS # | SEC | TITLE | CREDITS |
---|---|---|---|
548 | 101 | Directed Studies Directed Study (CPSC 548) is a course that allows students to study a topic that is typically not part of the regular curriculum under the direction of a faculty member. The student and faculty member should submit the Directed Studies Course Application [20] and a proposal for the course outlining the course content to the Graduate Program Coordinator (poon@cs.ubc.ca [21]) prior to the start of the course. | 3 |
549A | 001 | MSc Thesis | 6 |
549B | 002 | MSc Thesis | 12 |
589 | 001 | MSc Major Essay Breadth Master | 3 |
649 | 001 | PhD Thesis | 0 |
MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY | |
8:00-8:30 | 8:00-9:00 | 8:00-9:30 | 8:00-9:00 | 8:00-9:30 | 8:00-9:00 |
8:30-9:00 | |||||
9:00-9:30 | 9:00-10:30 521 | 9:00-10:30 521 | 9:00-10:30 | ||
9:30-10:00 | 9:00-10:30 521 | 9:30-11:00 544 | 9:00-10:30 521 | 9:30-11:00 544 | 9:00-10:30 |
10:00-10:30 | 9:00-10:30 521 | 9:30-11:00 544 | 9:00-10:30 521 | 9:30-11:00 544 | 9:00-10:30 |
10:30-11:00 | 10:30-12:00 535P | 9:30-11:00 544 | 10:30-12:00 535P | 9:30-11:00 544 | 10:30-12:00 |
11:00-11:30 | 10:30-12:00 535P | 11:00-12:30 508 | 10:30-12:00 535P | 11:00-12:30 508 | 10:30-12:00 |
11:30-12:00 | 10:30-12:00 535P | 11:00-12:30 508 | 10:30-12:00 535P | 11:00-12:30 508 | 10:30-12:00 |
12:00-12:30 | 12:00-1:30 | 11:00-12:30 508 | 12:00-1:30 | 11:00-12:30 508 | |
12:30-1:00 | 12:00-1:30 | 12:30-2:00 GRAD SEMINAR | 12:00-1:30 | 12:30-2:00 DEPT MEETING | |
1:00-1:30 | 12:00-1:30 | 12:30-2:00 GRAD SEMINAR | 12:00-1:30 | 12:30-2:00 DEPT MEETING | |
1:30-2:00 | 1:30-3:00 509 | 12:30-2:00 GRAD SEMINAR | 1:30-3:00 509 | 12:30-2:00 DEPT MEETING | 1:30-3:00 |
2:00-2:30 | 1:30-3:00 509 | 2:00-3:30 531F/532P 2:00-5:00 547 | 1:30-3:00 509 | 2:00-3:30 531F/532P 2:00-5:00 532C (554C) | |
2:30-3:00 | 1:30-3:00 509 | 2:00-3:30 531F/532P 2:00-5:00 547 | 1:30-3:00 509 | 2:00-3:30 531F/532P 2:00-5:00 532C (554C) | |
3:00-3:30 | 3:00-4:00 554X/501 | 2:00-3:30 531F/532P 2:00-5:00 547 | 3:00-4:00 554X/501 | 2:00-3:30 531F/532P 2:00-5:00 532C (554C) | 3:00-4:00 554X/501 |
3:30-4:00 | 3:00-4:00 554X/501 | 2:00-5:00 547 | 3:00-4:00 554X/501 | 2:00-5:00 532C (554C) | 3:00-4:00 554X/501 |
4:00-4:30 | 4:00-5:00 532M | 2:00-5:00 547 | 4:00-5:00 532M | 2:00-5:00 532C (554C) | 4:00-5:00 532M |
4:30-5:00 | 4:00-5:00 532M | 2:00-5:00 547 | 4:00-5:00 532M | 2:00-5:00 532C (554C) | 4:00-5:00 532M |