CS Course Schedule

Computer Science Course Schedule

Course Fall Spring Special
CSC 1010 – Object Oriented Programming As Needed
CSC 1100 – Computer Literacy
CSC 1180 – Foundations of C/C++
CSC 1350 – Computer Network Assembly As Needed
CSC 2180 – Data Structures
CSC 2220 – Programming in Java Even Fall
CSC 2230 – Programming in C# Odd Fall
CSC 2300 – Software Engineering
CSC 3050 – Digital Logic Odd Spring
CSC 3180 – Introduction to Algorithms
CSC 3250 – Unix Systems Even Spring
CSC 3260 – Introduction to HCI
CSC 3300 – Fundamentals of CS
CSC 3380 – Introduction to Numerical Methods Even Fall
CSC 3400 – Database Design and Applications
CSC 3600 – Operations Research
CSC 3710 – Discrete Structures
CSC 3750 – Web Technologies Even Fall
CSC 3870 – Cooperative Education Project I As Needed
CSC 3880 – Cooperative Education Project I As Needed
CSC 3950 – Special Topics As Needed
CSC 3960 – Special Topics As Needed
CSC 4000 – Operating Systems
CSC 4110 – Advanced Database Systems
CSC 4150 – Introduction to Robotics and AI Even Spring
CSC 4200 – Programming Languages
CSC 4300 – Computer Architecture
CSC 4350 – Computer Networks
CSC 4380 – Information Security Odd Fall
CSC 4400 – Computer Graphics Odd Fall
CSC 4450 – Introduction to Compilers As Needed
CSC 4500 – Modeling and Simulation
CSC 4600 – Information Characteristics As Needed
CSC 4700 – Special Studies in CS As Needed
CSC 4860 – Cooperative Education Project II As Needed
CSC 4861 – Cooperative Education Project II As Needed
CSC 4950 – Special Topics As Needed
CSC 4960 – Special Topics As Needed
CSC 4970 – Independent Study As Needed
CSC 4990 – Computer Science Seminar