Courses - Winter Term 2

Term 2 of Winter starts on January 10, 2022 and ends on April 8. 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. The form (3-12) implies that the course may be taken for any number of credits from 3 to 12 inclusive.

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 12 credits for topic courses with the same course number). For detailed information, please visit the UBC Calendar.

Topics Courses are generally not considered breadth courses unless it is specified as "Breadth course".

Term 2 (January - April)

509201Programming Language PrincipleTR14:00-15:30 Ronald Garcia
530L/532L201Topics in AI: Modeling Human Strategic Behavior
Breadth Course for AI or Interdisciplinary


2:00-3:30 Kevin Leyton-Brown
532C /554C201Topics in Artificial Intelligence: Human-Centred AI
Cross listed with  Topics in Human-Computer Interaction (CPSC 554C)
Depth Course
TR11:00-12:30 Cristina Conati
532S201Topics in Artificial Intelligence: Modern Statistical Learning TheoryMW1:30 - 3:00 Danica Sutherland
533R201Topics in Computer Graphics: Deep Learning for computer vision and graphics
Depth Course
TR9:30-11:00 Helge Rhodin
554K201Topics in Human-Computer Interaction - DFP Project
Depth Course
W10:00-13:00 Laura Ballay
554Y201Topics in Human-Computer Interaction: Designing Augmented and Virtual Reality Experiences
Depth Course
MW15:00-16:30 Dongwook Yoon

Thesis Section

548201Directed 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 and a proposal for the course outlining the course content to the Graduate Program Administrator ( prior to the start of the course. Once the course is approved, the graduate program administrator will register for you.

Course content appropriate for the student's thesis work (CPSC 549A, CPSC 549B) or essay (CPSC 589) is not appropriate for Directed Study.

549A201MSc Thesis6
549B202MSc Thesis12
589201MSc Major Essay Breadth Master3
649201PhD Thesis0






8:30-9:00 8:00-9:30 8:00-9:30 


9:30-11:00 533R9:30-11:009:30-11:00 533R9:30-11:00 
9:30-11:00 533R9:30-11:00
10:00-13:00 554K
9:30-11:00 533R9:30-11:00


9:30-11:00 533R9:30-11:00
10:00-13:00 554K
9:30-11:00 533R9:30-11:00
11:00-11:3010:30-12:0011:00-12:30 532C10:30-12:00
10:00-13:00 554K
11:00-12:30 532C10:30-12:00
11:30-12:0010:30-12:0011:00-12:30 532C10:30-12:0011:00-12:30 532C10:30-12:00
12:00-12:3012:00-1:3011:00-12:30 532C 12:00-1:30
10:00-13:00 554K
11:00-12:30  532C 12:00-1:30
12:30-1:0012:00-1:3012:30-2:00 GRAD SEMINAR12:00-1:30
10:00-13:00 554K
12:30-2:00 DEPT MEETING12:00-1:30
1:00-1:3012:00-1:3012:30-2:00 GRAD SEMINAR12:00-1:3012:30-2:00 DEPT MEETING12:00-1:30
1:30-2:001:30-3:00 532S12:30-2:00 GRAD SEMINAR1:30-3:00 532S12:30-2:00 DEPT MEETING1:30-3:00
2:00-2:301:30-3:00 532S2:00-3:30 532L&530L/5091:30-3:00 532S2:00-3:30 532L&530L/509
2:30-3:001:30-3:00 532S2:00-3:30 532L&530L/509
1:30-3:00 532S 2:00-3:30 532L&530L/5091:30-3:00
3:00-3:303:00-4:30 554Y
2:00-3:30 532L&530L/5093:00-4:30 554Y
3:30-4:003:00-4:30  554Y3:30-5:00 532L3:00-4:30 554Y3:30-5:00 532L3:00-4:30
4:00-4:303:00-4:30554Y3:30-5:00 532L3:00-4:30 554Y3:30-5:00 532L3:00-4:30
4:30-5:004:30-5:003:30-5:00 532L4:30-5:003:30-5:00 532L4:30-5:00