Back to TopProgram Structure
General Education Requirement (for baccalaureate program): 48 credit hours
As partial fulfillment of the GER, students seeking a CS minor should take the following:
Mth 103 Discrete Mathematics 3
CS 101/103 Intro to Computers/Funds of Programming 1 & 2
COMPUTER SCIENCE CORE: 21 credit hours
Foundation Requirements: 12 credit hours
CS 110 Programming I
CS 111 Programming II
CS 210 Data Structures and Algorithms (formerly CS 310)
CS 220 Computers and Ethics
CS Electives: 6 credit hours
CS Upper Level: Choose 3 of the following, including at least one of CS 320, 370, and 385, and not more than one course without a CS prefix 9 credit
CS 320 Operating Systems
CS 370 Networking
CS 385 Computer Organization
Art 419 Digital Animation
BAd 405 Management Information Systems
CS 335 Artificial Intelligence
CS 420 Web and Mobile Programming
CS 351 Computer Modeling & Simulation
CS 440 Programming Languages
CS 312 Systems Analysis & Data Design
CS 330 Theory of Computation
CS 410 Computer Topics
Mth 340 Numerical Analysis
Mth 415 Operations Research
Students must choose at least two (2) 300–400 courses from the Computer Science program course list.
RELATED SUBJECT REQUIREMENTS: 3 or 4 credit hours
Mth 103 Discrete Math
Mth 113 Survey of Calculus
Mth 211 Calculus I