Course Timetable

Term 1
Course Instructor Course Title Webpage Days/Time
CPSC 100 101 Computational Thinking TR 3:30 PM - 5:00 PM
CPSC 103 101 Introduction to Systematic Program Design T 12:30 PM - 2:00 PM
CPSC 103 103 Introduction to Systematic Program Design W 3:00 PM - 4:30 PM
CPSC 110 101 Computation, Programs, and Programming TR 12:30 PM - 2:00 PM
CPSC 110 103 Computation, Programs, and Programming MWF 4:00 PM - 5:00 PM
CPSC 110 104 Computation, Programs, and Programming T - 5:00 PM
CPSC 121 101 Models of Computation TR 9:30 AM - 11:00 AM
CPSC 121 102 Models of Computation TR 3:30 PM - 5:00 PM
CPSC 121 103 Models of Computation TR 5:00 PM - 6:30 PM
CPSC 210 101 Software Construction MWF 12:00 PM - 1:00 PM
CPSC 210 102 Software Construction MWF 3:00 PM - 4:00 PM
CPSC 210 103 Software Construction MWF 2:00 PM - 3:00 PM
CPSC 213 101 Introduction to Computer Systems TR 2:00 PM - 3:30 PM
CPSC 213 102 Introduction to Computer Systems MWF 1:00 PM - 2:00 PM
CPSC 221 101 Basic Algorithms and Data Structures MWF 2:00 PM - 3:00 PM
CPSC 221 102 Basic Algorithms and Data Structures TR 9:30 AM - 11:00 AM
CPSC 259 101 Data Structures and Algorithms for Electrical Engineers MWF 8:00 AM - 9:00 AM
CPSC 301 101 Computing in the Life Sciences TR 3:30 PM - 5:00 PM
CPSC 302 101 Numerical Computation for Algebraic Problems MWF 1:00 PM - 2:00 PM
CPSC 304 101 Introduction to Relational Databases MWF 5:00 PM - 6:00 PM
CPSC 304 102 Introduction to Relational Databases TR 6:30 PM - 8:00 PM
CPSC 310 101 Introduction to Software Engineering TR 12:30 PM - 2:00 PM
CPSC 310 102 Introduction to Software Engineering TR 9:30 AM - 11:00 AM
CPSC 311 101 Definition of Programming Languages MWF 10:00 AM - 11:00 AM
CPSC 312 101 Functional and Logic Programming MWF 12:00 PM - 1:00 PM
CPSC 313 101 Computer Hardware and Operating Systems MWF 11:00 AM - 12:00 PM
CPSC 314 101 Computer Graphics MWF 10:00 AM - 11:00 AM
CPSC 317 101 Internet Computing MWF 11:00 AM - 12:00 PM
CPSC 320 101 Intermediate Algorithm Design and Analysis MWF 2:00 PM - 3:00 PM
CPSC 320 102 Intermediate Algorithm Design and Analysis MWF 4:00 PM - 5:00 PM
CPSC 322 101 Introduction to Artificial Intelligence TR 5:00 PM - 6:30 PM
CPSC 340 101 Machine Learning and Data Mining MWF 4:00 PM - 5:00 PM
CPSC 340 103 Machine Learning and Data Mining MWF 12:00 PM - 1:00 PM
CPSC 344 101 Introduction to Human Computer Interaction Methods Course Page TW 5:00 PM - 6:30 PM
CPSC 349 001 Honours Research Seminar R 3:30 PM - 5:00 PM
CPSC 404 101 Advanced Relational Databases TR 2:00 PM - 3:30 PM
CPSC 410 101 Advanced Software Engineering TR 11:00 AM - 12:30 PM
CPSC 416 101 Distributed Systems TR 8:00 AM - 9:30 AM
CPSC 418 101 Parallel Computation MWF 1:00 PM - 2:00 PM
CPSC 420 101 Advanced Algorithms Design and Analysis MWF 9:00 AM - 10:00 AM
CPSC 421 101 Introduction to Theory of Computing MWF 3:00 PM - 4:00 PM
CPSC 422 101 Intelligent Systems MW 6:30 PM - 8:00 PM
CPSC 425 101 Computer Vision MWF 3:00 PM - 4:00 PM
CPSC 430 101 Computers and Society TR 2:00 PM - 3:30 PM
CPSC 501 101 Theory of Automata, Formal Languages and Computability MWF 3:00 PM - 4:00 PM
CPSC 507 101 Software Engineering F 9:00 AM - 12:00 PM
CPSC 509 101 Programming Language Principles MW 3:00 PM - 4:30 PM
CPSC 513 101 Introduction to Formal Verification and Analysis TR 3:30 PM - 5:00 PM
CPSC 531H 101 Topics in Theory of Computation MW 12:00 PM - 1:30 PM
CPSC 532M 101 Topics in Artificial Intelligence MWF 4:00 PM - 5:00 PM
CPSC 532W 101 Topics in Artificial Intelligence TR 2:00 PM - 3:30 PM
CPSC 534L 101 Topics in Data Management TR 9:30 AM - 11:00 AM
CPSC 535P 101 Topics in Simulation and Optimization MW 1:30 PM - 3:00 PM
CPSC 536F 101 Topics in Algorithms and Complexity TR 2:00 PM - 3:30 PM
CPSC 539W 101 Topics in Programming Languages TR 2:00 PM - 3:30 PM
CPSC 542F 101 Topics in Numerical Computation TR 3:30 PM - 5:00 PM
CPSC 544 101 Human Computer Interaction TR 11:00 AM - 12:30 PM
Term 2
Course Instructor Course Title Webpage Days/Time
CPSC 100 201 Computational Thinking TR 3:30 PM - 5:00 PM
CPSC 103 201 Introduction to Systematic Program Design T 12:30 PM - 2:00 PM
CPSC 103 202 Introduction to Systematic Program Design W 4:00 PM - 5:30 PM
CPSC 107 201 Systematic Program Design TR 9:30 AM - 11:00 AM
CPSC 110 201 Computation, Programs, and Programming TR 3:30 PM - 5:00 PM
CPSC 110 202 Computation, Programs, and Programming MWF 3:00 PM - 4:00 PM
CPSC 110 203 Computation, Programs, and Programming TR 9:30 AM - 11:00 AM
CPSC 110 V01 Computation, Programs, and Programming MWF 11:00 AM - 12:00 PM
CPSC 121 201 Models of Computation MWF 9:00 AM - 10:00 AM
CPSC 121 202 Models of Computation MWF 12:00 PM - 1:00 PM
CPSC 121 203 Models of Computation MWF 4:00 PM - 5:00 PM
CPSC 210 203 Software Construction MWF 3:00 PM - 4:00 PM
CPSC 210 201 Software Construction MWF 2:00 PM - 3:00 PM
CPSC 210 202 Software Construction MWF 12:00 PM - 1:00 PM
CPSC 213 203 Introduction to Computer Systems MWF 1:00 PM - 2:00 PM
CPSC 213 204 Introduction to Computer Systems MWF 9:00 AM - 10:00 AM
CPSC 221 201 Basic Algorithms and Data Structures MWF 5:00 PM - 6:00 PM
CPSC 221 202 Basic Algorithms and Data Structures MWF 4:00 PM - 5:00 PM
CPSC 221 203 Basic Algorithms and Data Structures MWF 12:00 PM - 1:00 PM
CPSC 261 201 Basics of Computer Systems TR 2:00 PM - 3:30 PM
CPSC 303 201 Numerical Approximation and Discretization MWF 11:00 AM - 12:00 PM
CPSC 304 201 Introduction to Relational Databases TR 11:00 AM - 12:30 PM
CPSC 310 201 Introduction to Software Engineering TR 12:30 PM - 2:00 PM
CPSC 310 202 Introduction to Software Engineering TR 9:30 AM - 11:00 AM
CPSC 313 203 Computer Hardware and Operating Systems MWF 2:00 PM - 3:00 PM
CPSC 313 204 Computer Hardware and Operating Systems TR 12:30 PM - 2:00 PM
CPSC 314 201 Computer Graphics MWF 10:00 AM - 11:00 AM
CPSC 317 201 Internet Computing MWF 3:00 PM - 4:00 PM
CPSC 319 201 Software Engineering Project TR 12:30 PM - 2:00 PM
CPSC 320 201 Intermediate Algorithm Design and Analysis MWF 10:00 AM - 11:00 AM
CPSC 320 202 Intermediate Algorithm Design and Analysis MWF 8:00 AM - 9:00 AM
CPSC 322 201 Introduction to Artificial Intelligence TR 9:30 AM - 11:00 AM
CPSC 340 201 Machine Learning and Data Mining MWF 1:00 PM - 2:00 PM
CPSC 404 201 Advanced Relational Databases TR 2:00 PM - 3:30 PM
CPSC 406 201 Computational Optimization TR 11:00 AM - 12:30 PM
CPSC 411 201 Introduction to Compiler Construction TR 2:00 PM - 3:30 PM
CPSC 415 201 Advanced Operating Systems MWF 3:00 PM - 4:00 PM
CPSC 420 201 Advanced Algorithms Design and Analysis MWF 1:00 PM - 2:00 PM
CPSC 425 201 Computer Vision TR 12:30 PM - 2:00 PM
CPSC 426 201 Computer Animation MWF 8:00 AM - 9:00 AM
CPSC 436D 201 Topics in Computer Science M - 4:00 PM
CPSC 444 201 Advanced Methods for Human Computer Interaction T 3:30 PM - 5:30 PM
CPSC 491 201 Interactive Digital Media Practicum
CPSC 500 201 Fundamentals of Algorithm Design and Analysis MWF 1:00 PM - 2:00 PM
CPSC 503 201 Computational Linguistics I MW 1:30 PM - 3:00 PM
CPSC 504 201 Data Management MW 9:00 AM - 10:30 AM
CPSC 508 201 Operating Systems TR 11:00 AM - 12:30 PM
CPSC 521 201 Parallel Algorithms and Architectures MW 10:30 AM - 12:00 PM
CPSC 522 201 Artificial Intelligence II TR 9:30 AM - 11:00 AM
CPSC 524 201 Computer Graphics: Modeling MF 10:30 AM - 12:00 PM
CPSC 530K 201 Topics in Information Processing TR 9:30 AM - 10:30 AM
CPSC 530L 201 Topics in Information Processing TR 2:00 PM - 3:30 PM
CPSC 532C 201 Topics in Artificial Intelligence TR 3:30 PM - 5:00 PM
CPSC 532L 201 Topics in Artificial Intelligence TR 2:00 PM - 3:30 PM
CPSC 532S 201 Topics in Artificial Intelligence TR 11:00 AM - 12:30 PM
CPSC 536J 201 Topics in Algorithms and Complexity MWF 9:00 AM - 10:00 AM
CPSC 536S 201 Topics in Algorithms and Complexity MW 1:30 PM - 3:00 PM
CPSC 538B 201 Topics in Computer Systems TR 9:30 AM - 11:00 AM
CPSC 540 201 Machine Learning MWF 4:00 PM - 5:00 PM
CPSC 554C 201 Topics in Human-Computer Interaction TR 3:30 PM - 5:00 PM
CPSC 554K 201 Topics in Human-Computer Interaction W 10:00 AM - 12:00 PM
CPSC 554Y 201 Topics in Human-Computer Interaction Course Page TR 2:00 PM - 3:30 PM

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