| Course Number | Course Title | Credit Hour | Undergraduate | Graduate | |
| =$num?> | CS 110G | Computer Literacy | 3 | X | |
| =$num?> | CS 167 | C Programming | 3 | X | |
| =$num?> | CS 171 | Algorithmic Computation | 4 | X | |
| =$num?> | CS 177 | C++ Programming | 3 | X | |
| =$num?> | CS 187 | Java Programming | 3 | X | |
| =$num?> | CS 209 | Special Topics | 1 | X | |
| =$num?> | CS 271 | Introduction to Object Oriented Programming | 4 | X | |
| =$num?> | CS 272 | Introduction to Data Structures | 4 | X | |
| =$num?> | CS 273 | Machine Programming and Organization | 4 | X | |
| =$num?> | CS 278 | Discrete Mathematics for Computer Science | 4 | X | |
| =$num?> | CS 370 | Compilers and Automata Theory | 4 | X | |
| =$num?> | CS 371 | Software Development | 4 | X | |
| =$num?> | CS 372 | Data Structures and Algorithms | 4 | X | |
| =$num?> | CS 409 | Independent Study | 1 | X | |
| =$num?> | CS 420 | Analysis of Algorithms | 3 | X | |
| =$num?> | CS 448 | Senior Project | 4 | X | |
| =$num?> | CS 449 | Senior Thesis | 4 | X | |
| =$num?> | CS 451 | Functional Programming | 3 | X | X |
| =$num?> | CS 461 | Logic Programming | 3 | X | X |
| =$num?> | CS 467 | C Programming | 3 | X | X |
| =$num?> | CS 471 | Programming Language Structure I | 3 | X | X |
| =$num?> | CS 473 | Architectural Concepts I | 3 | X | X |
| =$num?> | CS 474 | Operating Systems I | 3 | X | X |
| =$num?> | CS 475 | Artificial Intelligence I | 3 | X | X |
| =$num?> | CS 476 | Computer Graphics I | 3 | X | X |
| =$num?> | CS 477 | C++ Programming | 3 | X | X |
| =$num?> | CS 479 | Special Topics | 1 | X | X |
| =$num?> | CS 480 | Computational Geometry | 3 | X | X |
| =$num?> | CS 481 | Visual Programming | 3 | X | X |
| =$num?> | CS 482 | Database Management System I | 3 | X | X |
| =$num?> | CS 483 | Introduction to Robotics | 3 | X | X |
| =$num?> | CS 484 | Computer Networks I | 3 | X | X |
| =$num?> | CS 485 | User Interface Design | 3 | X | X |
| =$num?> | CS 486 | Bioinformatics | 3 | X | X |
| =$num?> | CS 487 | Java Programming | 3 | X | X |
| =$num?> | CS 491 | Parallel Programming | 3 | X | X |
| =$num?> | CS 492 | Computer Systems Modeling and Simulation | 3 | X | X |
