Courses - Winter Term 1

 

Term 1 of Winter Session 2025/26 starts on Tuesday, September 2, 2025 and ends on Friday,  December 5, 2025

UBC has switched to a new student system Workday since September 2024. Follow online tutorials for how to use Workday. (Please note that we are still updating the timetable below. Please run the “Find Course Sections” report in Workday to find the course details for 2025/2026 graduate courses)

Term 1 (September - December)

COURSESECTITLEDAYTIMEINSTRUCTOR
CPSC_V 507101 Software EngineeringTu/Th11:00 am-12:30 pmReid Holmes
CPSC_V 513101Introduction to Formal Verification and AnalysisTu/Th2:00 pm-3:30 pmAlan Hu 
CPSC_V 521101Parallel Algorithms and ArchitecturesMW3:30 pm-5:00 pmYuanhao Wei
CPSC_V 524101Computer Graphics: ModellingTu/Th3:30 pm-5:00 pmAlla Sheffer
CPSC_V 532D101Topics in AI: Statistical Learning Theory (STAT LEARN THRY)MW2:00 pm-3:30 pmDanica Sutherland
CPSC_V 532P101Topics in AI: Synthetic Data Generation in the era of Generative AIMW11:00 am-12:30 pmMi Jung Park
CPSC_V 532X101Topics in AI: Adaptation & Adaptive ComputationTu/Th10:00 am-11:30 amEvan Shelhamer
CPSC_V 532Y101Topics in AI: Causal Machine Learning (CAUSAL ML)MW09:30 am-11:00 amMathias Lecuyer
CPSC_V 532Z101Topics in AI: Physics-Informed AI: Transforming Science, Engineering, and ArtMW3:30 pm-5:00 pmPeter Yichen Chen
CPSC_V 534L101Topics in Data Management: INFO NETWORKSMW11:00 am-12:30 pmLaks Lakshmanan
CPSC_V 536D101Topics in Algorithms and Complexity: CRYPTOTu/Th12:30 pm-2:00 pmDaochen Wang
CPSC_V 536F101Topics in Algorithms and Complexity: ALG METHODSMWF11:00 am-12:00 pmJoel Friedman
CPSC_V 536N101 Topics in Algorithms and Complexity: ALGORITHMSMW11:00 am-12:30 pmNicholas Harvey
CPSC_V 536R101Topics in Algorithms and Complexity: COMP BIOTu/Th10:30 am-12:00 pmAndrew Roth
CPSC_V 536S101Topics in Algorithms and Complexity: SUBMODULAR OPTMW2:00 pm pm-3:30 pmBruce Shepherd
CPSC_V 538B101Topics in Computer Systems: DISTSYSW11:00 am-2:00 pmIvan Beschastnikh
CPSC_V 538H101Topics in Computer Systems: Network SecurityM/W2:00 pm pm-3:30 pmNguyen Phong Hoang 
CPSC_V 538M101Topics in Systems Security: Systems SecurityTu/Th11:00 am-12:30 pmAastha Mehta
CPSC_V 539S101Topics in Programming Languages:PROGRAMVERIFIERS
 
Tu/Th4:00 pm - 5:30 pmAlexander Summers
CPSC_V 540

 

101

 

 

102

 

 

T1Z

Machine Learning and Data Mining (cross-list with CPSC 340)MWF

101 section:

1:00 pm - 2:00 pm

102 section:

2:00 pm - 3:00 pm

Grads registered in 101 or 102 section can attend any of the Discussions

TBD
CPSC_V 545101Algorithms for BioinformaticsMW10:00 am-11:30 amJiarui Ding
CPSC_V 547101Information VisualizationThu2:00 pm pm-5:00 pmTamara Munzner
THESISSECTITLECREDITS
548101

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 and a proposal for the course outlining the course content to the Graduate Program Administrator (grad-admin@cs.ubc.ca) 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.

3
549A001MSc Thesis6
549B002MSc Thesis12
589001MSc Major Essay Breadth Master3
649001PhD Thesis0
 MONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAY
8:00-8:30     
8:30-9:00     
9:00-9:30     
9:30-10:00     
10:00-10:30     
10:30-11:00     
11:00-11:30     
11:30-12:00     
12:00-12:30     
12:30-1:00 Grad Seminar  Dept Meeting 
1:00-1:30 Grad Seminar  Dept Meeting 
1:30-2:00 Grad Seminar  Dept Meeting 
2:00-2:30     
2:30-3:00     
3:00-3:30     
3:30-4:00     
4:00-4:30     
4:30-5:00     
5:00-5:30     
Last Updated