Computer Science
2026-2027
57 courses
- CPSC 100Computer Programming I
- CPSC 101Computer Programming II
- CPSC 110Introduction to Computer Systems and Programming
- CPSC 127Introduction to Technology
- CPSC 141Discrete Computational Mathematics
- CPSC 150Computer Applications
- CPSC 199Introductory Special Topics I
- CPSC 224Introduction to Database Systems
- CPSC 230Introduction to Logic Design
- CPSC 231Computer Organization and Architecture
- CPSC 250Applied Business Computing
- CPSC 260Ethics in Computing Science
- CPSC 272Web Application Development
- CPSC 281Data Structures I
- CPSC 299Introductory Special Topics II
- CPSC 300Software Engineering I
- CPSC 320Programming Languages
- CPSC 321Operating Systems
- CPSC 340Theory of Computation
- CPSC 344Data Communications and Networking
- CPSC 345Fundamentals of Cybersecurity
- CPSC 351Management Information Systems
- CPSC 354Introduction to Business Intelligence
- CPSC 357Mobile Application Development
- CPSC 370Functional and Logic Programming
- CPSC 371Artificial Intelligence I
- CPSC 377Introduction to Robotics
- CPSC 400Software Engineering Project
- CPSC 424Advanced Database Systems
- CPSC 442Parallel Computing
- CPSC 444Computer Networks
- CPSC 450Bioinformatics
- CPSC 461Applied Machine Learning
- CPSC 473Introduction to Data Mining
- CPSC 476Social Robotics
- CPSC 482Data Structures II
- CPSC 495Undergraduate Research Project I
- CPSC 499Special Topics
- CPSC 600Software Engineering Project
- CPSC 624Advanced Database Systems
- CPSC 642Parallel Computing
- CPSC 644Computer Networks
- CPSC 650Bioinformatics
- CPSC 661Applied Machine Learning
- CPSC 673Introduction to Data Mining
- CPSC 676Social Robotics
- CPSC 682Data Structures II
- CPSC 690Computing Project I
- CPSC 699Special Topics
- CPSC 706Topics in Computer Science Research and Methodology
- CPSC 720Advanced Programming Languages
- CPSC 741Advanced Topics in Distributed Computing
- CPSC 760Modelling and Simulation
- CPSC 791Advanced Special Topics I
- CPSC 792Advanced Special Topics II
- CPSC 793Master of Science (Computer Science) Project
- CPSC 794Master of Science (Computer Science) Thesis
No courses found.