| CPSC 203 - Introduction to Problem Solving using Application Software | | |
| |
| CPSC 217 - Introduction to Computer Science for Multidisciplinary Studies I | | Syllabus |
| |
| CPSC 231 - Introduction to Computer Science for Computer Science Majors I | | Syllabus |
| |
| CPSC 313 - Introduction to Computability | | Syllabus |
| |
| CPSC 331 - Data Structures, Algorithms, and Their Analysis | | |
| |
| CPSC 355 - Computing Machinery | | Syllabus |
| |
| CPSC 359 - Computing Machinery II | | 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 522 - Introduction to Randomized Algorithms | | |
| |