Applied Computer Science, Bachelor of Science Degree

Offered by Department of Computer Science and Information Technology

General Studies
Foundational Core (Written, Math, Oral, Democracy)
Foundational Core courses 14
Including:
Calculus I with Analytic Geometry 1
Portal
Select one course numbered 188 3
Distribution
Aesthetics 3
Humanities 6
Social Sciences 6
Natural Sciences 7
Analytical and Quantitative Thought 4
Including:
Introduction to Computer Science
Wellness 0
Needed to reach 27 credit hour minimum in Distribution1
Capstone
Select one course numbered 388 3
BS Science-related course requirements
Select one of the following:3
Elementary Statistics
Applied Statistics I
Probability and Statistics
Major Option
Complete all required courses36
Minor or 2nd Major
Complete all required courses 224
Unrestricted electives
Needed to reach 120 credit hour minimum10
Total Credit Hours120

All courses in this major require a minimum grade of "C". In this option, prerequisites are fulfilled when the prerequisite courses have been passed with a "C" or above.

Major Option

Computer Science 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 441Artificial Intelligence3
CSIT 496Seminar in Computer Science3
Computer Science Electives
Select 6 credit hours of the following:6
CSIT 300-CSIT 499 3
Total Credit Hours36
1

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

2

A minor or second major is required for a complete degree program. The number of required electives needed to reach 120 total credit hours overall will depend upon the specific program chosen.

3

Take no more than 3 credit hours from CSIT 399, CSIT 492, CSIT 493, CSIT 494, CSIT 495