Schedule Codes: At the end of each course description, information is provided to indicate when the course
will be scheduled. The schedule codes are the following:
F = Scheduled Fall
FS = Scheduled Fall and Spring
S = Scheduled Spring
SU = Scheduled Summer
WI = Scheduled Winter Intersession
AY = Scheduled alternate years
N = Offered when needed
Please Note: Schedules are subject to change; consult the Office of the Dean prior to registration. Please
visit PeopleSoft for further detailed course information.
- CS 500 - Introduction to Computer Science I (4 credits) FS
- CS 510 - Foundations of Computer Science (3 credits) FS
- CS 520 - Computer Science II (3 credits) FS
- CS 530 - Introduction to Computer Architecture and Operating Systems (3 credits) FS
- CS 600 - Data Structures (3 credits) F
- CS 610 - Computer Architecture (3 credits) S
- CS 620 - Database Systems (3 credits) F
- CS 630 - Programming Languages (3 credits) S
- CS 650 - Design of Operating Systems (3 credits) F
- CS 700 - Analysis of Algorithms (3 credits) N
- CS 701 - Algorithms for Computational Science (3 credits) N
- CS 708 - Computability and Unsolvability (3 credits) N
- CS 710 - Advanced Computer Architecture (3 credits) N
- CS 720 - Advanced Topics in Database (3 credits) AYS
- CS 730 - Compiler Design (3 credits) AYF
- CS 740 - Modeling and Simulation (3 credits) N
- CS 742 - Computer Graphics (3 credits) N
- CS 744 - Design and Programming of User Interfaces (3 credits) N
- CS 750 - Advanced Operating Systems (3 credits) S
- CS 760 - Artificial Intelligence (3 credits) N
- CS 770 - Web Applications Development (3 credits) N
- CS 772 - Parallel and Scientific Computing (3 credits) N
- CS 774 - Client-Server Systems and Technologies (3 credits) N
- CS 776 - Networking Fundamentals (3 credits) F
- CS 778 - Local Area Networks (3 credits) S
- CS 780 - Introduction to Software Engineering (3 credits) F
- CS 784 - Software Design and Development Project (3 credits) S
- CS 790 - Numerical Methods (3 credits) N
- CS 980 - Thesis Preparation Seminar (3 credits) N
- CS 981 - Thesis (3 credits) N
- CS 990-998 - Special Topics in Computer Science (3 credits) N
- CS 999 - Independent Study (3 credits) N