Courses - Winter Term 2

Term 2 of Winter Session 2026/27 starts on Tuesday, January 5, 2027 and ends on Monday, April 12, 2027 for most faculties. 

UBC launched a new student system Workday in 2024. Follow online tutorials for how to use Workday. 

For more information about course registration procedures, please refer to this page.

Term 2 (January - April)

COURSE NAMESECTITLEDAYSTART TIMEEND TIMEINSTRUCTOR
CPSC_V 509201Programming Language PrinciplesMonday,Wednesday1:30 PM3:00 PMGarcia, Ronald
CPSC_V 528L201Topics in Software Engineering: Software Engineering Tools in the Era of LLMsTuesday,Thursday2:00 PM3:30 PMLemieux, Caroline
CPSC_V 531J201Topics in Theory of Computation: Applications of Linear AlgebraMonday,Wednesday,Friday11:00 AM12:00 PMFriedman, Joel
CPSC_V 532C201

Topics in AI: Human-Centred AI

(cross-list with CPSC_V 554C)

Thursday2:00 PM5:00 PMConati, Cristina
CPSC_V 532I201Topics in AI: Reinforcement LearningWednesday,Friday11:00 AM12:30 PMPeng, (Jason) Xue Bin 
CPSC_V 532Q201Topics in AI: Responsible AI (Cancelled)Monday,Wednesday11:00 AM12:30 PMWanrong Zhang
CPSC_V 532U201Topics in AI: Evaluating AI EvaluationTuesday,Thursday11:00 AM12:30 PMSerena Wang
CPSC_V 532V201Topics in AI: NLP COMMONSENSETuesday,Thursday9:30 AM11:00 AMShwartz, Vered
CPSC_V 534L201Topics in Data Management: From Data to Model ManagementTuesday,Thursday11:00 AM12:30 PMLaks V.S. Lakshmanan
CPSC_V 535P201Topics in Simulation and Optimization: DIGITAL HUMANSTuesday,Thursday9:30 AM11:00 AMPai, Dinesh
CPSC_V 536D201Topics in Algorithms and Complexity: Intro to CryptographyTuesday,Thursday12:30 PM2:00 PMWang, Daochen
CPSC_V 536N201Topics in Algorithms and Complexity: RANDOMIZED ALGSMonday,Wednesday11:00 AM12:30 PMHarvey, Nicholas
CPSC_V 536Z201Topics in Algorithms and Complexity: Property TestingTuesday,Thursday2:00 PM3:30 PMNathan Harms
CPSC_V 538G201Topics in Computer Systems: REAL-TIME COMPTuesday,Thursday11:00 AM12:30 PMGujarati, Arpan
CPSC_V 541P201Topics in Computer Security and Privacy: Intro to Security & Privacy (cancelled)Tuesday,Thursday10:00 AM11:30 AMPasquier, Thomas
CPSC_V 544201

Human-Computer Interaction

(cross-list with CPSC_V 436H)

Monday,Wednesday9:30 AM11:00 AMYoon, Dongwook

 

 

 

CPSC_V 550

201

Advanced Machine Learning

(cross-listed with CPSC 440.201)

Monday,Wednesday1:30 PM3:00 PM

 

 

Mi Jung Park

T2ZAdvanced Machine Learning   
CPSC_V 554C201

Topics in AI: Human-Centred AI

(cross-list with CPSC_V 532C)

Thursday2:00 PM5:00 PMConati, Cristina
CPSC_V 554M201Topics in HCI: Open Science in Vis/HCITuesday,Thursday9:30 AM11:00 AMMcNutt, Andrew 

Thesis Section

THESIS #SECTITLECREDITS
548201

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 CS 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 grad-admin@cs.ubc.ca before the Add/Drop deadline. Once the course is approved, the graduate program office 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.

3
549A201MSc Thesis6
549B202MSc Thesis12
589201MSc Major Essay Breadth Master3
649201PhD Thesis0
 MONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAY
8:00-8:30     
8:30-9:00     
9:00-9:30     
9:30-10:00CPSC_V 544

CPSC_V 532V

CPSC_V 535P

CPSC_V 554M

CPSC_V 544

CPSC_V 532V

CPSC_V 535P

CPSC_V 554M

 
10:00-10:30CPSC_V 544

CPSC_V 532V

CPSC_V 535P

CPSC_V 554M

CPSC_V 544

CPSC_V 532V

CPSC_V 535P

CPSC_V 554M

 
10:30-11:00CPSC_V 544

CPSC_V 532V

CPSC_V 535P

CPSC_V 554M

CPSC_V 544

CPSC_V 532V

CPSC_V 535P

CPSC_V 554M

 
11:00-11:30

CPSC_V 531J

CPSC_V 532Q

CPSC_V 536N

CPSC_V 532U

CPSC_V 534L

CPSC_V 538G

CPSC_V 531J

CPSC_V 532I

CPSC_V 532Q

CPSC_V 536N

CPSC_V 532U

CPSC_V 534L

CPSC_V 538G

CPSC_V 531J

CPSC_V 532I

11:30-12:00

CPSC_V 531J

CPSC_V 532Q

CPSC_V 536N

CPSC_V 532U

CPSC_V 534L

CPSC_V 538G

CPSC_V 531J

CPSC_V 532I

CPSC_V 532Q

CPSC_V 536N

CPSC_V 532U

CPSC_V 534L

CPSC_V 538G

CPSC_V 531J

CPSC_V 532I

12:00-12:30

CPSC_V 532Q

CPSC_V 536N

CPSC_V 532U

CPSC_V 534L

CPSC_V 538G

CPSC_V 532I

CPSC_V 532Q

CPSC_V 536N

CPSC_V 532U

CPSC_V 534L

CPSC_V 538G

CPSC_V 532I
12:30-1:00 

Grad Seminar

CPSC_V 536D

 

 Dept Meeting

CPSC_V 536D

 
1:00-1:30 

Grad Seminar

CPSC_V 536D

 

 Dept Meeting

CPSC_V 536D

 
1:30-2:00

CPSC_V 509

CPSC_V 550

Grad Seminar

CPSC_V 536D

CPSC_V 509

CPSC_V 550

 Dept Meeting

CPSC_V 536D

 
2:00-2:30

CPSC_V 509

CPSC_V 550

CPSC_V 528L

CPSC_V 536Z

CPSC_V 509

CPSC_V 550

CPSC_V 528L

CPSC_V 532C

CPSC_V 536Z

 
2:30-3:00

CPSC_V 509

CPSC_V 550

CPSC_V 528L

CPSC_V 536Z

CPSC_V 509

CPSC_V 550

CPSC_V 528L

CPSC_V 532C

CPSC_V 536Z

 
3:00-3:30 

CPSC_V 528L

CPSC_V 536Z

 

CPSC_V 528L

CPSC_V 532C

CPSC_V 536Z

 
3:30-4:00   CPSC_V 532C 
4:00-4:30   CPSC_V 532C 
4:30-5:00   CPSC_V 532C 
5:00-5:30     
5:30-6:00     
 
Last Updated: 2026-05-19