COMP
2026-2027
115 courses
- COMP 202Foundations of Programming
- COMP 204Computer Programming for Life Sciences
- COMP 206Introduction to Sofware Systems
- COMP 208Computer Programming for Physical Sciences and Engineering
- COMP 230Logic and Computability
- COMP 250Introduction to Computer Science
- COMP 251Algorithms and Data Structures
- COMP 252Honours Algorithms and Data Structures
- COMP 260Applied Algorithms and DataStructures
- COMP 273Introduction to Computer Systems
- COMP 280History and Philosophy of Computing
- COMP 302Programming Languages and Paradigms
- COMP 303Sofware Design
- COMP 307Principles of Web Development
- COMP 308Computer Systems Lab
- COMP 310Operating Systems
- COMP 322Introduction to C++
- COMP 330Theory of Computation
- COMP 345From Natural Language to Data Science
- COMP 350Numerical Computing
- COMP 360Algorithm Design
- COMP 361D1Sofware Engineering Project
- COMP 361D2Sofware Engineering Project
- COMP 362Honours Algorithm Design
- COMP 370Introduction to Data Science
- COMP 400Project in Computer Science
- COMP 401Project in Biology and Computer Science
- COMP 402D1Honours Project in Computer Science and Biology
- COMP 402D2Honours Project in Computer Science and Biology
- COMP 409Concurrent Programming
- COMP 417Introduction Robotics and Intelligent Systems
- COMP 421Database Systems
- COMP 424Artificial Intelligence
- COMP 445Computational Linguistics
- COMP 451Fundamentals of Machine Learning
- COMP 462Computational Biology Methods
- COMP 511Network Science
- COMP 512Distributed Systems
- COMP 513Advanced Computer Systems
- COMP 514Applied Robotics
- COMP 520Compiler Design
- COMP 521Modern Computer Games
- COMP 523Language-based Security
- COMP 525Formal Verification
- COMP 527Logic and Computation
- COMP 529Sofware Architecture
- COMP 531Advanced Theory of Computation
- COMP 532Propositional Proof Complexity
- COMP 533Model-Driven Sofware Development
- COMP 535Computer Networks 1
- COMP 540Matrix Computations
- COMP 545Natural Language Understanding with Deep Learning
- COMP 546Computational Perception
- COMP 547Cryptography and Data Security
- COMP 549Brain-Inspired Artificial Intelligence
- COMP 550Natural Language Processing
- COMP 551Applied Machine Learning
- COMP 552Combinatorial Optimization
- COMP 553Algorithmic Game Theory
- COMP 554Approximation Algorithms
- COMP 555Information Privacy
- COMP 557Fundamentals of Computer Graphics
- COMP 558Fundamentals of Computer Vision
- COMP 559Fundamentals of Computer Animation
- COMP 561Computational Biology Methods and Research
- COMP 562Theory of Machine Learning
- COMP 564Advanced Computational Biology Methods and Research
- COMP 565Machine Learning in Genomics and Healthcare
- COMP 567Discrete Optimization 2
- COMP 570Fundamentals of Data Science
- COMP 579Reinforcement Learning
- COMP 585Intelligent Sofware Systems
- COMP 588Probabilistic Graphical Models
- COMP 594Topics in CS: Theory 1
- COMP 595Topics in CS: Theory 2
- COMP 596Topics in CS: Systems and Programming 1
- COMP 597Topics in CS: Systems and Programming 2
- COMP 598Topics in CS: Applications 1
- COMP 599Topics in CS: Applications 2
- COMP 601Thesis Literature Review
No courses found.