CMPT 100.3 Introduction to ComputingSection 01 Section 04 Section 03 Section 02 Section E40 Section C60 Section E40 Section E41 Section 02 Section 03 Section E40 Section E41 Section 02 Section C60 Section E40 Section E41 | Outline |
CMPT 105.3 Intro to Computing and Interactive Systems DesignSection R02 Section 01 Section 01 Section 01 | Outline |
| CMPT 106.3 Design and Construction of Games and Interactive Systems | Outline |
CMPT 111.3 Introduction to Computer Science and ProgrammingSection 01 Section 02 Section 03 Section 05 Section 05B Section 05A Section 05B Section 05A Section 01 Section 01 Section 05B Section 05 Section 05B Section 05A Section 02 Section 03 Section 05A Section 01 Section 02 Section 05 Section 05B Section 05A Section 03 Section 01 | Outline |
CMPT 113.3 Computing Using VBA in EXCELSection 02B Section 02A Section 01B Section 01A Section 02A Section 02B Section 01B | Outline |
CMPT 115.3 Principles of Computer ScienceSection 04 Section 02 Section 01 Section 02 Section 01 Section 02 Section 02 Section 02 Section 02 Section 02 | Outline |
CMPT 116.3 Computing I (for Engineers)Section 03B Section 03A Section 01B Section 01A Section 01B Section 02B Section 02C Section 02A Section 02B Section 03A Section 01A Section 02C Section 01A Section 01A Section 01A Section 01A | Outline |
CMPT 117.3 Computing II (for Engineers)Section 02B Section 02A Section 02B Section 02B Section 02A Section 02A Section 02B | Outline |
| CMPT 120.3 Digital Document Processing | Outline |
CMPT 175.3 Introduction to Computer Science for Business StudentsSection 01A Section 01A Section 01B Section 01B Section 01 | Outline |
| BINF 200.3 Introduction to Bioinformatics | Outline |
| BINF 210.3 Introduction to Bioinformatics Applications | Outline |
| MATH 211.3 Numerical Analysis I | Outline |
CMPT 214.3 Programming Principles and PracticeSection 01 Section 01 Section 01 Section 01 | Outline |
CMPT 215.3 Introduction to Computer Organization and ArchitectureSection 02 Section 02 Section 02 Section 02 | Outline |
CMPT 260.3 Mathematical Logic and Computing Section 02 Section 01 Section 01 Section 01 | Outline |
CMPT 270.3 Developing Object-Oriented Systems Section 01 Section 01 Section 01 Section 01 | Outline |
| CMPT 275.3 Organizational Information Systems | Outline |
CMPT 280.3 Intermediate Data Structures and AlgorithmsSection 02 Section 02 Section 02 Section 02 | Outline |
| CMPT 281.3 Website Design and Development | Outline |
CMPT 298.3 Special Topics - Smart Phone ProgrammingSection 01 Section 02 Section 04 | Outline |
| BINF 300.3 Algorithms in Bioinformatics | Outline |
| CMPT 306.3 Game Mechanics | Outline |
| MATH 313.3 Numerical Analysis II | Outline |
| MATH 314.3 Numerical Analysis III | Outline |
| CMPT 317.3 Introduction to Artifical Intelligence | Outline |
| CMPT 332.3 Operating Systems Concepts | Outline |
| CMPT 340.3 Programming Language Paradigms | Outline |
| CMPT 350.3 Web-Programming | Outline |
| CMPT 352.3 Computer Security | Outline |
| CMPT 355.3 Theory and Application of Databases | Outline |
| CMPT 360.3 Machines and Algorithms | Outline |
| CMPT 364.3 Automata and Formal Languages | Outline |
| CMPT 370.3 Intermediate Software Engineering | Outline |
| CMPT 371.3 Software Management | Outline |
| CMPT 398.3 Special Topics | Outline |
| BINF 400.3 Research Techniques in Bioinformatics | Outline |
CMPT 400/405.3 Research Topics in Computer Science Section 03 Section 01 Section 01 Section 01 | Outline |
CMPT 400/405.3 Project Design and Implementation Section 02 Section 01 Section 01 Section 01 Section 03 | Outline |
| CMPT 408.3 Ethics and Computer Science (Formerly CMPT 490.3) | Outline |
| CMPT 412.3 Social Computing and Participative Web | Outline |
| CMPT 418 Intelligent Systems | Outline |
| CMPT 432.3 Advanced Operating Systems Concepts | Outline |
| CMPT 434.3 Computer Networks | Outline |
| CMPT 435/835.3 Foundations of Concurrent Programming | Outline |
| CMPT 436.3 Mobile and Ubiquitous Computing | Outline |
| CMPT 440 Advanced Topics in Programming Languages | Outline |
| CMPT 442 Compiler Design and Implementation | Outline |
| CMPT 455 Information Modeling and Retrieval | Outline |
| CMPT 461 Intractable Problems and Models of Computation | Outline |
| CMPT 463 Advanced Algorithms | Outline |
| CMPT 470 Advanced Software Engineering | Outline |
| CMPT 480 Accessible Computing | Outline |
CMPT 481.3 Human-Computer Interaction Section 02 Section 01 Section 01 | Outline |
| CMPT 485 Advanced Computer Graphics | Outline |
| CMPT 487 Image Processing and Computer Vision | Outline |
| CMPT 488.3 Computational Robotics | Outline |
| CMPT 810/463.3 Algorithms | Outline |
| CMPT 811.3 Advanced Human Computer Interaction | Outline |
| CMPT 812.3 Knowledge Representation and Reasoning | Outline |
CMPT 815.3 Computer Systems and Performance Evaluation Section 02 Section 01 Section 01 | Outline |
| CMPT 816.3 Software Engineering | Outline |
| CMPT 817.3 Usability Engineering | Outline |
| CMPT 819.3 Image Processing and Computer Vision | Outline |
| CMPT 820.3 Advanced Intelligent Systems | Outline |
| CMPT 821.3 Advanced Topics in Programming Languages | Outline |
| CMPT 823.3 Compilers | Outline |
| CMPT 829.3 Computer Graphics | Outline |
| CMPT 830.3 Bioinformatics and Computational Biology | Outline |
| CMPT 831.3 Intractable Problems and Models of Computation | Outline |
| CMPT 832.3 Advanced Operating Systems | Outline |
| CMPT 835.3 Foundations of Concurrent Programming | Outline |
| CMPT 840/480.3 Accessible Computing | Outline |
| CMPT 842.3 Mobile & Ubiquitous Computing | Outline |
| CMPT 852.3 Formal Artificial Intelligence | Outline |
| CMPT 855.3 Computer Networks and Distributed Systems | Outline |
| CMPT 856.3 Software Engineering | Outline |
| CMPT 857.3 Readings in Bioinformatics | Outline |
| CMPT 858.3 Topics in Modeling & Operations Research | Outline |
| CMPT 859.3 Advanced Computer Vision & Image Processing | Outline |
| CMPT 862.3 Multi-Agent Systems | Outline |
| CMPT 863.3 Topics in Functional Programming | Outline |
| CMPT 865.3 Advanced Parallel and Distributed Systems | Outline |
| CMPT 866.3 Topics in Human-Computer Interaction | Outline |
| CMPT 868.3 Social Computing | Outline |
| CMPT 872.3 Advanced Learning Technology | Outline |
CMPT 890/880.3 Research Methods & Topics I Section 03 Section 02 Section 03 Section 03 | Outline |
CMPT 890/880.3 Research Methods & Topics II Section 01 Section 03 Section 03 | Outline |
CMPT 898.3 Special Topics Section 07 Section 08 Section 06 Section 08 Section 02 Section 04 Section 01 Section 03 Section 02 | Outline |