Current Courses
- CS101 Computers and Society
- CS103 Intro to Computer Programming
- CS201 Computer Science I
- CS202 Computer Science II
- CS301 Assembly Language Programming
- CS311 Data Structures and Algorithms
- CS321 Operating Systems
- CS331 Programming Languages
- CS371 Computer Ethics and Technical Communication
- CS372 Software Construction
- CS405 Artificial Intelligence
- CS411 Analysis of Algorithms
- CS425 Database Systems
- CS441 System Architecture
- CS463 Cryptography and Data Security
- CS471 Senior Capstone I
- CS472 Senior Capstone II
- CS480/680 Game Design and Architecture
- CS480 Robotics & 3D Printing
- CS480 Topics in Neural Networks
- CS484 Computer Graphics Fundamentals
- CS485 Computer Graphics Rendering
- CS486 Computer Graphics Animation & Simulation
- CS493/693 Computer Security I
- CS600 Professional Software Development
- CS601 Algorithms, Architecture, and Languages
- CS690 Graduate Seminar and Project I
- CS691 Graduate Seminar and Project II
Archived / Historic Courses
- CS442 Computer Communications & Networks
- CS460 Intro to Digital Forensics
- CS462 Intrusion Detection Systems
- CS431 Programming Language Implementation
- CS611 Complexity of Algorithms
- CS631 Programming Language Implementation
- CS641 Advanced Systems Architecture
- CS642 Advanced Computer Networks
- CS670 CS for Software Engineers
- CS671 Advanced Software Engineering
- CS692 Seminar
- CS698 Non-thesis Research/Project
- CS699 Thesis