Not logged in. Login

Computing Science Course Pages, Spring 2026

CourseTitleCampusInstructor Maillist Archive
2026sp-chin-280-d1CHIN 280 D1 Intensive Beginner Chinese III Burnaby Xie, Cynthia
2026sp-chin-281-d1CHIN 281 D1 Intensive Beginner Chinese IV Burnaby Xie, Cynthia
2026sp-cmpt-105w-d1CMPT 105W D1 Soc. Issues & Cmns. Strategies Burnaby Cukierman, Diana cmpt-105-d1
2026sp-cmpt-105w-d2CMPT 105W D2 Soc. Issues & Cmns. Strategies Surrey cmpt-105-d2
2026sp-cmpt-120-d1CMPT 120 D1 Intro.Cmpt.Sci/Programming I Burnaby Cukierman, Diana cmpt-120-d1
2026sp-cmpt-120-d2CMPT 120 D2 Intro.Cmpt.Sci/Programming I Burnaby Donaldson, Toby cmpt-120-d2
2026sp-cmpt-125-d1CMPT 125 D1 Intro.Cmpt.Sci/Programming II Burnaby Donaldson, Toby cmpt-125-d1
2026sp-cmpt-125-d2CMPT 125 D2 Intro.Cmpt.Sci/Programming II Burnaby Shinkar, Igor cmpt-125-d2
2026sp-cmpt-135-d1CMPT 135 D1 Intro to Computer Prog II Surrey Khangura, Harinder cmpt-135
2026sp-cmpt-201-d1CMPT 201 D1 Systems Programming Burnaby Li, Linyi cmpt-201-d1
2026sp-cmpt-201-d2CMPT 201 D2 Systems Programming Burnaby cmpt-201-d2
2026sp-cmpt-210-d1CMPT 210 D1 Probability and Computing Burnaby Bulatov, Andrei cmpt-210-d1
2026sp-cmpt-210-d2CMPT 210 D2 Probability and Computing Burnaby cmpt-210-d2
2026sp-cmpt-213-d1CMPT 213 D1 Object Oriented Design in Java Surrey Cheung, Victor cmpt-213
2026sp-cmpt-225-d1CMPT 225 D1 Data Structures/Programming Burnaby cmpt-225-d1
2026sp-cmpt-225-d2CMPT 225 D2 Data Structures/Programming Surrey Cheung, Victor cmpt-225-d2
2026sp-cmpt-263-d1CMPT 263 D1 Intro to Human-Centered Comp. Burnaby Kim, Lawrence cmpt-263
2026sp-cmpt-272-d1CMPT 272 D1 Web Development I Surrey Chan, Bobby cmpt-272
2026sp-cmpt-276-d1CMPT 276 D1 Intro Software Engineering Burnaby Alimadadi Jani, Saba cmpt-276-d1
2026sp-cmpt-276-d2CMPT 276 D2 Intro Software Engineering Surrey Chan, Bobby cmpt-276-d2
2026sp-cmpt-276-d3CMPT 276 D3 Intro Software Engineering Burnaby cmpt-276-d3
2026sp-cmpt-295-d1CMPT 295 D1 Intro. to Computer Systems Burnaby Shriraman, Arrvindh cmpt-295
2026sp-cmpt-303-d1CMPT 303 D1 Operating Systems Burnaby cmpt-303
2026sp-cmpt-305-d1CMPT 305 D1 Computer Simulation/Modelling Burnaby Alameldeen, Alaa cmpt-305
2026sp-cmpt-307-d1CMPT 307 D1 Data Structures Burnaby cmpt-307-d1
2026sp-cmpt-307-d2CMPT 307 D2 Data Structures Surrey cmpt-307-d2
2026sp-cmpt-308-d1CMPT 308 D1 Computability Burnaby Ternovska, Evgenia (Eugenia) cmpt-308
2026sp-cmpt-310-d1CMPT 310 D1 Intro Artificial Intelligence Burnaby Ma, Hang cmpt-310-d1
2026sp-cmpt-310-d2CMPT 310 D2 Intro Artificial Intelligence Burnaby cmpt-310-d2
2026sp-cmpt-340-bls1CMPT 340 BLS1 Biomedical Computing Distance Hamarneh, Ghassan cmpt-340
2026sp-cmpt-354-d1CMPT 354 D1 Database Systems I Burnaby Ester, Martin cmpt-354-d1
2026sp-cmpt-354-d2CMPT 354 D2 Database Systems I Surrey Tayebi, Mohammad cmpt-354-d2
2026sp-cmpt-361-d1CMPT 361 D1 Intro to Visual Computing Burnaby Aksoy, Yagiz; Peng, Xue Bin (Xue Bin Jason) cmpt-361
2026sp-cmpt-363-d1CMPT 363 D1 User Interface Dsgn Burnaby Chilana, Parmit Kaur cmpt-363
2026sp-cmpt-371-d1CMPT 371 D1 Data Communications/Networking Surrey cmpt-371
2026sp-cmpt-376w-d1CMPT 376W D1 Prof. Resp. & Tech. Writing Burnaby cmpt-376-d1
2026sp-cmpt-376w-d2CMPT 376W D2 Prof. Resp. & Tech. Writing Surrey Edgar, John cmpt-376-d2
2026sp-cmpt-383-d1CMPT 383 D1 Programming Langs. Burnaby Wang, Yuepeng cmpt-383
2026sp-cmpt-404-d1CMPT 404 D1 Cryptography and Protocols Burnaby Bulatov, Andrei cmpt-404
2026sp-cmpt-407-d1CMPT 407 D1 Computational Cmplx Burnaby Kabanets, Valentine cmpt-407
2026sp-cmpt-410-d1CMPT 410 D1 Machine Learning Burnaby Li, Ke cmpt-410
2026sp-cmpt-412-d1CMPT 412 D1 Computer Vision Burnaby Tagliasacchi, Andrea cmpt-412
2026sp-cmpt-413-d1CMPT 413 D1 Computational Linguistics Burnaby Chang, Angel cmpt-413
2026sp-cmpt-415-d1CMPT 415 D1 Special Resrch Proje Burnaby cmpt-415-d1
2026sp-cmpt-415-d2CMPT 415 D2 Special Resrch Proje Burnaby cmpt-415-d2
2026sp-cmpt-415-d3CMPT 415 D3 Special Resrch Proje Burnaby cmpt-415-d3
2026sp-cmpt-415-d4CMPT 415 D4 Special Resrch Proje Burnaby cmpt-415-d4
2026sp-cmpt-415-d5CMPT 415 D5 Special Resrch Proje Burnaby cmpt-415-d5
2026sp-cmpt-415-d6CMPT 415 D6 Special Resrch Proje Burnaby cmpt-415-d6
2026sp-cmpt-415-d7CMPT 415 D7 Special Resrch Proje Burnaby cmpt-415-d7
2026sp-cmpt-416-d1CMPT 416 D1 Special Research Projects Burnaby cmpt-416-d1
2026sp-cmpt-416-d2CMPT 416 D2 Special Research Projects Burnaby cmpt-416-d2
2026sp-cmpt-416-d3CMPT 416 D3 Special Research Projects Burnaby cmpt-416-d3
2026sp-cmpt-416-d4CMPT 416 D4 Special Research Projects Burnaby cmpt-416-d4
2026sp-cmpt-416-d5CMPT 416 D5 Special Research Projects Burnaby cmpt-416-d5
2026sp-cmpt-416-d6CMPT 416 D6 Special Research Projects Burnaby cmpt-416-d6
2026sp-cmpt-416-d7CMPT 416 D7 Special Research Projects Burnaby cmpt-416-d7
2026sp-cmpt-419-bls1CMPT 419 BLS1 Spec.Topics/Artificial Intell. Distance Hamarneh, Ghassan cmpt-419-bls1
2026sp-cmpt-419-d1CMPT 419 D1 Spec.Topics/Artificial Intell. Burnaby Chen, Mo cmpt-419-d1
2026sp-cmpt-419-d2CMPT 419 D2 Spec.Topics/Artificial Intell. Burnaby Ester, Martin cmpt-419-d2
2026sp-cmpt-419-d4CMPT 419 D4 Spec.Topics/Artificial Intell. Burnaby Li, Linyi cmpt-419-d4
2026sp-cmpt-419-d5CMPT 419 D5 Spec.Topics/Artificial Intell. Burnaby cmpt-419-d5
2026sp-cmpt-419-d6CMPT 419 D6 Spec.Topics/Artificial Intell. Burnaby cmpt-419-d6
2026sp-cmpt-420-d1CMPT 420 D1 Deep Learning Burnaby Chen, Wuyang cmpt-420
2026sp-cmpt-431-d1CMPT 431 D1 Distributed Systems Burnaby Vora, Keval cmpt-431
2026sp-cmpt-450-d1CMPT 450 D1 Computer Architecture Burnaby Alameldeen, Alaa cmpt-450-d1
2026sp-cmpt-450-d2CMPT 450 D2 Computer Architecture Burnaby Shriraman, Arrvindh cmpt-450-d2
2026sp-cmpt-454-d1CMPT 454 D1 Database Systems II Burnaby Wang, Tianzheng cmpt-454
2026sp-cmpt-461-d1CMPT 461 D1 Comp. Photo. & Image Manip. Burnaby Aksoy, Yagiz cmpt-461
2026sp-cmpt-466-d1CMPT 466 D1 Animation Burnaby Yin, KangKang cmpt-466
2026sp-cmpt-467-d1CMPT 467 D1 Visualization Burnaby Carpendale, Sheelagh cmpt-467
2026sp-cmpt-469-d1CMPT 469 D1 Spec.Topics/Computer Graphics Burnaby Savva, Manolis cmpt-469
2026sp-cmpt-471-d1CMPT 471 D1 Networking II Burnaby Baghban Karimi, Ouldooz cmpt-471
2026sp-cmpt-473-d1CMPT 473 D1 Software Testing, Reliab & Sec Surrey Cameron, Robert (Rob) cmpt-473
2026sp-cmpt-476-d1CMPT 476 D1 Quantum Algorithms Burnaby Amy, Matthew cmpt-476
2026sp-cmpt-479-d1CMPT 479 D1 Spec.Topics/Computing Systems Burnaby Sumner, Nick cmpt-479-d1
2026sp-cmpt-479-d2CMPT 479 D2 Spec.Topics/Computing Systems Burnaby cmpt-479-d2
2026sp-cmpt-494-d1CMPT 494 D1 SoSy Capstone Project I Burnaby cmpt-494-d1
2026sp-cmpt-494-d2CMPT 494 D2 SoSy Capstone Project I Burnaby cmpt-494-d2
2026sp-cmpt-494-d3CMPT 494 D3 SoSy Capstone Project I Burnaby cmpt-494-d3
2026sp-cmpt-495-d1CMPT 495 D1 SoSy Capstone Project II Burnaby cmpt-495-d1
2026sp-cmpt-495-d2CMPT 495 D2 SoSy Capstone Project II Burnaby cmpt-495-d2
2026sp-cmpt-495-d3CMPT 495 D3 SoSy Capstone Project II Burnaby cmpt-495-d3
2026sp-cmpt-496-d1CMPT 496 D1 Directed Studies Burnaby cmpt-496-d1
2026sp-cmpt-496-d2CMPT 496 D2 Directed Studies Burnaby cmpt-496-d2
2026sp-cmpt-497-d1CMPT 497 D1 Dual Degree Capstone Project Burnaby cmpt-497
2026sp-cmpt-498-d1CMPT 498 D1 Honours Research Project Burnaby cmpt-498-d1
2026sp-cmpt-498-d2CMPT 498 D2 Honours Research Project Burnaby cmpt-498-d2
2026sp-cmpt-498-d3CMPT 498 D3 Honours Research Project Burnaby cmpt-498-d3
2026sp-cmpt-629-g1CMPT 629 G1 Graduate Project Burnaby cmpt-629
2026sp-cmpt-700-g1CMPT 700 G1 Technical Writing & Research Burnaby Vincent, Nicholas cmpt-700
2026sp-cmpt-710-g1CMPT 710 G1 Cmpt. Complexity Burnaby Kabanets, Valentine cmpt-710
2026sp-cmpt-713-g1CMPT 713 G1 NLP Burnaby Chang, Angel cmpt-713
2026sp-cmpt-720-g1CMPT 720 G1 Robotic Autonomy Burnaby Chen, Mo cmpt-720
2026sp-cmpt-722-g1CMPT 722 G1 Rendering & VC for AI Burnaby Savva, Manolis cmpt-722
2026sp-cmpt-726-g1CMPT 726 G1 Machine Learning Burnaby Li, Ke cmpt-726
2026sp-cmpt-728-g1CMPT 728 G1 Deep Learning Burnaby Chen, Wuyang cmpt-728
2026sp-cmpt-733-g1CMPT 733 G1 Big Data Lab II Burnaby Miao, Zhengjie cmpt-733
2026sp-cmpt-741-g1CMPT 741 G1 Data Mining Burnaby Wang, Ke cmpt-741
2026sp-cmpt-743-g1CMPT 743 G1 Visual Computing Lab II Burnaby Mahdavi-Amiri, Ali cmpt-743
2026sp-cmpt-750-g1CMPT 750 G1 Computer Architecture Burnaby Alameldeen, Alaa cmpt-750-g1
2026sp-cmpt-750-g2CMPT 750 G2 Computer Architecture Burnaby Shriraman, Arrvindh cmpt-750-g2
2026sp-cmpt-756-g1CMPT 756 G1 Distributed and Cloud Systems Burnaby Baghban Karimi, Ouldooz cmpt-756
2026sp-cmpt-769-g1CMPT 769 G1 Computational Photography Burnaby Aksoy, Yagiz cmpt-769
2026sp-cmpt-783-g1CMPT 783 G1 Cybersecurity Lab II Burnaby Wang, Tao cmpt-783
2026sp-cmpt-785-g1CMPT 785 G1 Secure Software Design Burnaby Tayebi, Mohammad cmpt-785
2026sp-cmpt-839-g1CMPT 839 G1 Advanced NLP Burnaby Chang, Angel cmpt-839
2026sp-cmpt-863-g1CMPT 863 G1 Human-Computer Interaction Burnaby Chilana, Parmit Kaur cmpt-863
2026sp-cmpt-894-g010CMPT 894 G010 Directed Reading Burnaby Wang, Ke cmpt-894-g010
2026sp-cmpt-894-g1CMPT 894 G1 Directed Reading Burnaby Wang, Tianzheng cmpt-894-g1
2026sp-cmpt-894-g2CMPT 894 G2 Directed Reading Burnaby Vora, Keval cmpt-894-g2
2026sp-cmpt-894-g3CMPT 894 G3 Directed Reading Burnaby Mahdavi-Amiri, Ali cmpt-894-g3
2026sp-cmpt-894-g4CMPT 894 G4 Directed Reading Burnaby Yang, Xingdong cmpt-894-g4
2026sp-cmpt-894-g5CMPT 894 G5 Directed Reading Burnaby Ternovska, Evgenia (Eugenia) cmpt-894-g5
2026sp-cmpt-894-g6CMPT 894 G6 Directed Reading Burnaby Wang, Yuepeng cmpt-894-g6
2026sp-cmpt-894-g7CMPT 894 G7 Directed Reading Burnaby Furukawa, Yasutaka cmpt-894-g7
2026sp-cmpt-894-g8CMPT 894 G8 Directed Reading Burnaby Baghban Karimi, Ouldooz cmpt-894-g8
2026sp-cmpt-894-g9CMPT 894 G9 Directed Reading Burnaby Ester, Martin cmpt-894-g9
2026sp-cmpt-895-g1CMPT 895 G1 Master Program Extended Essay Burnaby cmpt-895
2026sp-cmpt-896-g1CMPT 896 G1 MSc Course Option Portfolio Burnaby cmpt-896-g1
2026sp-cmpt-896-g2CMPT 896 G2 MSc Course Option Portfolio Burnaby cmpt-896-g2
2026sp-cmpt-897-g1CMPT 897 G1 M.Sc. Project Burnaby cmpt-897-g1
2026sp-cmpt-897-g2CMPT 897 G2 M.Sc. Project Burnaby cmpt-897-g2
2026sp-cmpt-898-g1CMPT 898 G1 MSc Thesis Burnaby cmpt-898-g1
2026sp-cmpt-898-g2CMPT 898 G2 MSc Thesis Off-campus cmpt-898-g2
2026sp-cmpt-899-g1CMPT 899 G1 Ph.D. Thesis Burnaby cmpt-899-g1
2026sp-cmpt-899-g2CMPT 899 G2 Ph.D. Thesis Off-campus cmpt-899-g2
2026sp-cmpt-981-g1CMPT 981 G1 Spec. Top. Theoretical Cmpt Burnaby Amy, Matthew cmpt-981
2026sp-cmpt-982-g1CMPT 982 G1 Spec. Top. in Network-Systems Burnaby Sumner, Nick cmpt-982-g1
2026sp-cmpt-982-g2CMPT 982 G2 Spec. Top. in Network-Systems Burnaby cmpt-982-g2
2026sp-cmpt-983-g1CMPT 983 G1 Spec. Top. in Art Intelligence Burnaby Ma, Hang cmpt-983-g1
2026sp-cmpt-983-g2CMPT 983 G2 Spec. Top. in Art Intelligence Burnaby Ester, Martin cmpt-983-g2
2026sp-cmpt-983-g3CMPT 983 G3 Spec. Top. in Art Intelligence Burnaby Li, Linyi cmpt-983-g3
2026sp-cmpt-983-g4CMPT 983 G4 Spec. Top. in Art Intelligence Burnaby cmpt-983-g4
2026sp-cmpt-983-g5CMPT 983 G5 Spec. Top. in Art Intelligence Burnaby cmpt-983-g5
2026sp-cmpt-984-g1CMPT 984 G1 Spec.Top. Base-Mining-CMPT Bio Burnaby Wang, Tianzheng cmpt-984
2026sp-cmpt-985-g1CMPT 985 G1 Graphics-HCI-Vis-Multimedia Burnaby Kim, Lawrence cmpt-985
2026sp-macm-101-d1MACM 101 D1 Discrete Math I Burnaby Bart, Brad macm-101-d1
2026sp-macm-101-d2MACM 101 D2 Discrete Math I Burnaby Bart, Brad macm-101-d2
2026sp-macm-101-d3MACM 101 D3 Discrete Math I Surrey Khangura, Harinder macm-101-d3