Computer Science Comprehensive, Bachelor of Science

Offered by Department of Computer Science and Information Technology

General Studies
Foundational Core (Written, Math, Oral, Democracy)
Foundational Core courses14
Calculus I with Analytic Geometry 1
Select one course numbered 1883
ENG 101Introduction of Academic Writing3
If ENG 101 is not taken as a prerequisite for ENG 102 then additional hours may be required to meet the 27 credit hour minimum in the Distribution Area of General Studies.
Social Sciences6
Natural Sciences7
Analytical and Quantitative Thought4
Introduction to Computer Science
Select one course numbered 3883
BS Science-related course requirements
Take 1 course from the following:3
Elementary Statistics
Applied Statistics I
Probability and Statistics
Major Option
Complete all required courses59
Unrestricted electives
Needed to reach 120 credit hour minimum9
Total Credit Hours120

A grade of "C" or above is required for all courses in this Option. In this option, prerequisites are fulfilled when the prerequisite courses have been passed with a "C" or above.

Major Option

Computer Science Comprehensive Core Requirements
CSIT 150Object Oriented Programming3
CSIT 180Discrete Structures3
CSIT 301Computer Organization3
CSIT 330Algorithms and Data Structures3
CSIT 401Operating Systems3
CSIT 402Introduction to Automata, Formal Languages, and Computability3
CSIT 404Software Engineering3
CSIT 408Principles of Programming Languages3
CSIT 425Database Systems3
CSIT 441Artificial Intelligence3
CSIT 496Seminar in Computer Science3
MATH 202Calculus II with Analytic Geometry5
MATH 440Linear Algebra3
Computer Science Electives
Select 9 credit hours of the following:9
CSIT 300-CSIT 499 (except CSIT 388, CSIT 492 - CSIT 495)
Select 9 credit hours of the following: 29
CSIT 300-CSIT 499 3
MATH 300-MATH 499
PHYS 300-PHYS 499 4
Total Credit Hours59

Students without sufficient preparation will also need to take the following courses, increasing the total credit hours needed:


As approved by the department.


Except CSIT 388. Take no more than 6 credit hours from CSIT 492, CSIT 493, CSIT 494, CSIT 495


Except PHYS 388