Computer Science
2026-2027
70 courses
- CPS 101Introduction to App Development
- CPS 106Introduction to Multimedia Computation
- CPS 109Computer Science I
- CPS 118Introductory Programming for Scientists
- CPS 125Digital Computation and Programming
- CPS 171Introduction to Cyber-Secure Coding
- CPS 188Computer Programming Fundamentals
- CPS 209Computer Science II
- CPS 213Computer Organization I
- CPS 270Data Access and Management
- CPS 305Data Structures
- CPS 310Computer Organization II
- CPS 371Introduction to Security Protocols
- CPS 393Introduction to UNIX, C and C++
- CPS 406Introduction to Software Engineering
- CPS 40A/BThesis
- CPS 412Social Issues, Ethics and Professionalism
- CPS 420Discrete Structures
- CPS 471Software Security Fundamentals
- CPS 501Bioinformatics
- CPS 506Comparative Programming Languages
- CPS 510Database Systems I
- CPS 511Computer Graphics
- CPS 521Introduction to Data Science
- CPS 530Web Systems Development
- CPS 571Introduction to Cyber-Security
- CPS 590Operating Systems I
- CPS 606Advanced Computer Organization
- CPS 607Autonomous Mobile Robotics
- CPS 610Database Systems II
- CPS 613Human-Computer Interaction
- CPS 615Theory of Computation
- CPS 616Algorithms
- CPS 621Introduction to Multimedia Systems
- CPS 630Web Applications
- CPS 633Computer Security
- CPS 643Virtual Reality
- CPS 650Computational Thinking in Our World
- CPS 688Advanced Algorithms
- CPS 706Computer Networks I
- CPS 707Software Verification and Validation
- CPS 710Compilers and Interpreters
- CPS 713Applied Cryptography
- CPS 714Software Project Management
- CPS 716Computer Networks II
- CPS 721Artificial Intelligence I
- CPS 730Web Technology and Performance Measurement
- CPS 731Software Engineering I
- CPS 752Parallel Computer Systems
- CPS 775Mobile Applications in Engineering
- CPS 801Operating Systems II
- CPS 803Machine Learning
- CPS 811Distributed Systems and Networks
- CPS 813Human Robot Interaction
- CPS 815Topics in Algorithms
- CPS 822Artificial Intelligence II
- CPS 824Reinforcement Learning
- CPS 831Software Engineering II
- CPS 832Mainframe Systems
- CPS 840Selected Topics in Computer Science
- CPS 841Advanced Topics in Computer Science
- CPS 842Information Retrieval and Web Search
- CPS 843Introduction to Computer Vision
- CPS 844Data Mining
- CPS 845Extreme Programming and Agile Processes
- CPS 847Software Tools for Startups
- CPS 853Creating Big Data Systems.
- CPS 865Model-Driven Software Engineering
- CPS 870Applied Natural Language Processing
- CPS 888Software Engineering
No courses found.