| Course | Title |
| CS G100 | Data Structures (not open to MS students in CS for credit) (4) |
| CS G102 | Database Management (not open to MS students in CS for credit) (4) |
| CS G104 | Computer Networks (not open to MS students in CS for credit) (4) |
| CS G106 | LISP Lab (1) |
| CS G107 | Program Design Paradigms (4) |
| CS G110 | Managing Software Development (4) |
| CS G111 | Principles of Programming Languages (4) |
| CS G112 | Computer Systems (4) |
| CS G113 | Algorithms (4) |
| CS G120 | Foundations of Artificial Intelligence (4) |
| CS G130 | Introduction to database systems (4) |
| CS G131 | Implementation of database management systems (4) |
| CS G140 | Computer Graphics (4) |
| CS G142 | Digital Image Processing (4) |
| CS G144 | Pattern Recognition and Computer Vision (4) |
| CS G150 | Fundamentals of Computer Networking (4) |
| CS G152 | Fundamentals of Networking and Internetworking (4) |
| CS G170 | Computer/Human Interaction MS: SE (4) |
| CS G175 | Web Development MS: Systems (4 SH) |
| CS G180 | Computer Architecture (4) |
| CS G199 | Individual Study (2) |
| CS G220 | Machine Learning (4) |
| CS G222 | Knowledge-based Systems (4) |
| CS G224 | Natural Language Processing (4) |
| CS G230 | Data Mining Techniques (4) |
| CS G250 | Wireless Networks (4) |
| CS G252 | Cryptography and Communication Security [see theory] (4) |
| CS G254 | Network Security (4) |
| CS G256 | "Privacy, Security and Usability" (4) |
| CS G260 | Advanced Software Development (4) |
| CS G262 | Compilers (4) |
| CS G264 | Semantics of Programming Languages (4) |
| CS G270 | Methods of Software Development MS: SE (4) |
| CS G272 | Analysis of Software Artifacts (4) |
| CS G274 | Foundations of Formal Methods and Software Analysis (4) |
| CS G280 | Parallel Computing (4) |
| CS G290 | Distributed Algorithms (4) |
| CS G329 | Special Topics in Artificial Intelligence (4) |
| CS G339 | Special Topics in Database Management (4) |
| CS G349 | Special Topics in Graphics/Image Processing (4) |
| CS G359 | Special Topics in Networks (4) |
| CS G369 | Special Topics in Programming Languages (4) |
| CS G379 | Special Topics in Software Engineering (4) |
| CS G389 | Special Topics in Computer Systems (4) |
| CS G399 | Special Topics in Theoretical Computer Science (4) |
| CS G650 | Co-op (No credit is given) |
| CS G664 | MS Readings and Research in Computer Science (4) |
| CS G674 | Master's Project in Computer Science (4) |
| CS G684 | 699 Master's Thesis in Computer Science/Thesis Continuation (4) |
| CS G711 | Intensive Principles of Programming Languages (4) |
| CS G712 | Intensive Computer Systems (4) |
| CS G713 | Advanced Algorithms (4) |
| CS G714 | Theory of Computation (4) |
| CS G719 | Research Overview of Computer Science (1) |
| CS G720 | Seminar in Artificial Intelligence (2) |
| CS G730 | Seminar in Database Systems (2) |
| CS G740 | Seminar in Graphics/Image Processing (2) |
| CS G750 | Seminar in Computer Networks (2) |
| CS G752 | Seminar in Computer Security (2) |
| CS G760 | Seminar in Programming Languages (2) |
| CS G762 | Seminar in Software Development (2) |
| CS G770 | Seminar in Software Engineering (2) |
| CS G780 | Seminar in Computer Systems (2) |
| CS G790 | Seminar in Theoretical Computer Science (2) |
| CS G864 | PhD Readings and Research in Computer Science (4) |
| CS G894 | Ph. Thesis in Computer Science (4) |
| CS G899 | PhD Thesis Continuation (4) |