Courses - Winter Term 1

Unless indicated, Grad courses for term 1 start on September 2, 2018 and end on November 30, 2018Students should check the web page before classes start to ensure that there are no last minute changes.

UBC policy on Courses with Variable Credits (i.e. courses listed with a choice of credit value eg topics courses). 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 earn more than 6 credits for the same topic course). For detailed information, please visit the UBC Calendar.

Topics Courses are not considered breadth courses unless it is specified with the phrase "Breadth course" in the title.

NOTE:  CS Grad Classes will be cancelled on Tuesday September 4.  Incoming CS graduate students are expected to attend the CS graduate orientation.

Term 1 (September - December)

CRSSECTITLEDAYTIMEROOMINSTRUCTOR
501 101 Theory of Automata, Formal Languages and Computability (jointly taught with CPSC 421)
- Breadth course for Theory
MWF 3:00-4:00 DMP 110 Nick Harvey
505 101 Image Understanding I: Image Analysis
- Breadth course for Graphics and Vision
MW 10:30-12:00 DMP 101 Jim Little
507 101 Software Engineering
- Breadth course for Software Engineering and Programming Languages
F 9:00-12:00 ICCS 246 Reid Holmes
509 101 Programming Language Principles
- Breadth course for Software Engineering and Programming Languages
MW 3:00-4:30 DMP 201 Ron Garcia
513 101 Introduction to Formal Verification and Analysis
- Breadth course for Interdisciplinary Area
TR 3:30-5:00 ICCS 246 Alan Hu
531H 101 Topics in Theory of Computation: Machine Learning Theory
- Depth course
MW 12:00-1:30 DMP 101 Nick Harvey
532M 101 Topics in AI: Introduction to Machine Learning and Data Mining (jointly taught with CPSC 340)
- Breadth course for Data Management and Analysis
  • If they wish to take introductory ML for graduate credit, they should register for 532M in term 1.
    532M (1W1) waitlist
  • If they wish to take introductory ML for undergrad credit, they should register for 340 in term 2.  (The CPSC 340 seats in term 1 are reserved for undergrads to ensure that undergrads have an opportunity to take the course as well.)
    340 (1W1) waitlist

If no seats are available, students should register on the associated wait list.

MWF 4:00-5:00 MCML 166 Mark Schmidt
534L 101 Topics in Data Management: Social and Information Networks
- Depth course
TR 9:30-11:00 DMP 101 Laks Lakshmanan
535P 101 Topics in Simulation and Optimization:  Digital Humans
- Breadth course for Graphics and Vision
MW 1:30-3:00 DMP 101 Dinesh Pai
536F 101 Topics in Algorithms and Complexity: ALGO GAME THEORY
- Breadth course for Theory
TR 2:00-3:30 DMP 101 Hu Fu
542F 101 Topics in Numerical Computation: Convex analysis and optimization
- Breadth course for Scientific Computing
TR 3:30-5:00 DMP 101 Michael Friedlander
543 101 Physical User Interface Design and Evaluation
- Breadth course for HCI
Lab: L1A: W 10:00-11:30 FSC 2330
M 9:00-12:00 FSC 2330 Karon Maclean
544 101 Human-Computer Interaction
- Breadth course for HCI
TR 11:00-12:30 FSC 2330 Joanna McGrenere

THESIS #SECTITLECREDITS
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 submit a proposal for the course outlining the course content to the Graduate Program Coordinator (poon@cs.ubc.ca) prior to the start of the course.

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

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-12:00 543 9:00-10:30 9:00-12:00 507
9:30-10:00 9:00-12:00 543 9:30-11:00 534L 9:00-10:30  9:30-11:00 534L
9:00-12:00 507
10:00-10:30 9:00-12:00 543
9:30-11:00 534L 9:00-10:30
10:00-11:30 543 Lab
9:30-11:00 534L
9:00-12:00 507 
10:30-11:00 9:00-12:00 543
10:30
-12:00 505
9:30-11:00 534L

10:30-12:00 505
10:00-11:30 543 Lab
9:30-11:00 534L
9:00-12:00 507
11:00-11:30 9:00-12:00 543
10:30-
12:00 505
11:00-12:30 505/544
10:30-12:00 505
10:00-11:30 543 Lab
11:00-12:30 505/544

9:00-12:00 507
11:30-12:00 9:00-12:00 543
10:30
-12:00 505
11:00-12:30 505/544 10:30-12:00 505 11:00-12:30 505/544 9:00-12:00 507
12:00-12:30 12:00-1:30 531H 11:00-12:30 505/544 12:00-1:30 531H 11:00-12:30 505/544
12:30-1:00 12:00-1:30 531H 12:30-2:00 GRAD SEMINAR 12:00-1:30 531H 12:30-2:00 DEPT MEETING
1:00-1:30 12:00-1:30 531H 12:30-2:00 GRAD SEMINAR 12:00-1:30 531H 12:30-2:00 DEPT MEETING
1:30-2:00 1:30-3:00 535P 12:30-2:00 GRAD SEMINAR 1:30-3:00 535P 12:30-2:00 DEPT MEETING 1:30-3:00
2:00-2:30 1:30-3:00 535P
2:00-3:30 536F
1:30-3:00 535P 2:00-3:30 536F
2:30-3:00 1:30-3:00 535P
2:00-3:30 536F 1:30-3:00 535P 2:00-3:30 536F
3:00-3:30 3:00-4:00 501
3:00-4:30 509
2:00-3:30 536F 3:00-4:00 501
3:00-4:30 509
2:00-3:30 536F 3:00-4:00 501
3:30-4:00 3:00-4:00 501
3:00-4:30 509
3:30-5:00 542F/513 3:00-4:00 501
3:00-4:30 509 
3:30-5:00 542F/513 3:00-4:00 501
4:00-4:30 3:00-4:30 509
4:00-5:00 532M

3:30-5:00 542F/513 3:00-4:30 509
4:00-5:00 532M
3:30-5:00 542F/513
4:00-5:00 532M
4:00-5:00 532M
4:30-5:00 4:00-5:00 532M
3:30-5:00 542F/513 4:00-5:00 532M
3:30-5:00 542F/513 4:00-5:00 532M

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