| CPSC 203 - Introduction to Problem Solving using Application Software | | |
| |
| CPSC 219 - Introduction to Computer Science for Multidisciplinary Studies II | | Syllabus |
| |
| CPSC 233 - Introduction to Computer Science for Computer Science Majors II | | Syllabus |
| |
| CPSC 299.1 - Junior Computer Science (Junior Computer Science) | | |
| |
| CPSC 313 - Introduction to Computability | | Syllabus |
|
| LEC 1 | MWF 12:00 - 12:50
| ICT 122
| | | | | TUT 1 | R 18:00 - 18:50 M 14:00 - 14:50
| SB 103 ENF 334
| | | | | Notes: All tutorial sections will have a common quiz on Thursdays at 18:00 to 18:50 in SB 103 | | TUT 2 | R 18:00 - 18:50 W 14:00 - 14:50
| TBA ST 057
| | | | | Notes: All tutorial sections will have a common quiz on Thursdays at 18:00 to 18:50 | | TUT 3 | R 18:00 - 18:50 M 17:00 - 17:50
| TBA ST 063
| | | | | Notes: All tutorial sections will have a common quiz on Thursdays at 18:00 to 18:50 | | TUT 4 | R 18:00 - 18:50 W 17:00 - 17:50
| TBA ST 057
| | | | | Notes: All tutorial sections will have a common quiz on Thursdays at 18:00 to 18:50 | | TUT 5 | R 18:00 - 18:50 W 15:00 - 15:50
| TBA ST 057
| | | | | Notes: All tutorial sections will have a common quiz on Thursdays at 18:00 to 18:50 | |
| CPSC 319 - Data Structures, Algorithms, and Their Applications | | Syllabus |
| |
| CPSC 329 - Explorations in Information Security and Privacy | | Syllabus |
| |
| CPSC 359 - Computing Machinery II | | Syllabus |
| |
| CPSC 411 - Compiler Construction | | Syllabus |
| |
| CPSC 413 - Design and Analysis of Algorithms I | | Syllabus |
| |
| CPSC 441 - Computer Networks | | Syllabus |
| |
| CPSC 449 - Programming Paradigms | | Syllabus |
| |
| CPSC 457 - Principles of Operating Systems | | Syllabus |
| |
| CPSC 471 - Data Base Management Systems | | Syllabus |
| |
| CPSC 481 - Human-Computer Interaction I | | Syllabus |
| |
| CPSC 501 - Advanced Programming Techniques | | Syllabus |
| |
| CPSC 502.01B - Research Project in Computer Science | | |
| |
| CPSC 502.02B - Research Project in Theoretical Computer Science | | |
| |
| CPSC 502.03B - Research Project in Computer Graphics | | |
| |
| CPSC 502.04B - Research Project in Information Security | | |
| |
| CPSC 502.05B - Research Project in Scientific Computation | | |
| |
| CPSC 502.06B - Research Project in Software Engineering | | |
| |
| CPSC 502.07B - Research Project in Human Computer Interaction | | |
| |
| CPSC 502.08B - Research Project in Networks and Distributed Computing | | |
| |
| CPSC 503.01 - Project in Computer Science | | |
| |
| CPSC 503.02 - Project in Theoretical Computer Science | | |
| |
| CPSC 503.03 - Project in Computer Graphics | | |
| |
| CPSC 503.04 - Project in InformationSecurity | | |
| |
| CPSC 503.05 - Project in Scientific Computation | | |
| |
| CPSC 503.06 - Project in Software Engineering | | |
| |
| CPSC 503.07 - Project in Human Computer Interaction | | |
| |
| CPSC 503.08 - Project in Networks and Distributed Computing | | |
| |
| CPSC 513 - Computability | | Syllabus |
| |
| CPSC 525 - Principles of Computer Security | | Syllabus |
| |
| CPSC 559 - Introduction to Distributed Systems | | Syllabus |
| |
| CPSC 565 - Emergent Computing | | Syllabus |
| |
| CPSC 571 - Design and Implementation of Database Systems | | Syllabus |
| |
| CPSC 572 - Fundamentals of Social Network Analysis and Data Mining | | |
| |
| CPSC 581 - Human-Computer Interaction II | | Syllabus |
| |
| CPSC 583 - Introduction to Information Visualization | | Syllabus |
|
| LEC 1 | TR 14:00 - 15:15
| TBA
| | | | | TUT 1 | F 10:00 - 12:00
| MS 237
| | | | | TUT 2 | F 13:00 - 15:00
| MS 237
| | | | |
| CPSC 585 - Games Programming | | Syllabus |
| |
| CPSC 587 - Fundamentals of Computer Animation | | Syllabus |
| |
| CPSC 591 - Rendering | | Syllabus |
| |
| CPSC 594B - Software Engineering Project | | |
| |
| CPSC 599.83 - Special Topics in Computer Science (Advanced iOS Programming) | | Syllabus |
| |
| CPSC 599.86 - Special Topics in Computer Science (Computer Haptics) | | Syllabus |
| |
| CPSC 599.90 - Special Topics in Computer Science (Design of Mixed Reality App) | | Syllabus |
| |
| CPSC 599.92 - Special Topics in Computer Science (Topics in Quantum Computing) | | Syllabus |
| |
| CPSC 601.40 - Special Topics in Computer Science (Foundations of Access Control) | | Syllabus |
| |
| CPSC 601.50 - Special Topics in Computer Science (Expl. Info Sec/Privacy) | | Syllabus |
| |
| CPSC 601.8 - Special Topics in Computer Science (Qualitative HCI Research) | | |
| |
| CPSC 601.86 - Special Topics in Computer Science (Computer Haptics) | | Syllabus |
| |
| CPSC 601.90 - Special Topics in Computer Science (Design of Mixed Reality App) | | Syllabus |
| |
| CPSC 601.92 - Special Topics in Computer Science (Topics in Quantum Computing) | | Syllabus |
| |
| CPSC 601.93 - Special Topics in Computer Science (Mobile Privacy/Security) | | Syllabus |
| |
| CPSC 601.94 - Special Topics in Computer Science (Topics in Comp Alg NT) | | Syllabus |
| |
| CPSC 607 - Biological Computation | | Syllabus |
| |
| CPSC 609 - Foundations of Multi-Agent Systems | | Syllabus |
| |
| CPSC 615 - Computational Techniques for Graphics and Visualization | | Syllabus |
| |
| CPSC 625 - Principles of Computer Security | | Syllabus |
| |
| CPSC 641 - Perform Issues High Spd Networks | | Syllabus |
| |
| CPSC 671 - Database Management Systems | | |
| |
| CPSC 672 - Fundamentals of Social Network Analysis and Data Mining | | Syllabus |
| |
| CPSC 687 - Computer Animation | | Syllabus |
| |
| CPSC 691 - Rendering | | Syllabus |
| |
| CPSC 699B - Research Methodology in Computer Science | | |
| |