two students walking outside a building on campus

Computer Information Science, BS

The Bachelor of Science degree is for students who desire a strong mathematical or science foundation for their degree. This degree requires a 30-hour concentration in natural science or mathematics. Students planning on graduate study in Computer Science or a closely related field should choose this degree.

Degree Requirements 

In addition to the requirements stated below, students must complete 34-35 hours of General Education, all requirements for a Bachelor of Science degree, and any additional hours needed to reach the minimum 120 credit hours required for graduation. Some of the courses below may also fulfill general education or other degree requirements.  Please see your advisor for more information.

Required Courses Inside Department
CM 111Introduction to Structured Programming4
CM 231Computer Organization/Assembler Language3
CM 245Contemporary Programming Methods3
CM 261Networked Systems3
CM 307Data Structures & Algorithmic Analysis3
CM 322Operating Systems3
CM 331Artificial Intelligence3
or CM 332 Data Mining
CM 333Software Engineering3
CM 336Database Management Systems3
CM 361Introduction to Cybersecurity3
CM 465Computer Information Science Capstone Project3
CM XXXAny CM electives6
CM 3XXUpper Division CM electives6
Subtotal46
Required Courses Outside Department
BU 342Organization & Management3
or BU 346 Organizational Behavior
CN 340Interviewing3
or CN 341 Persuasive Speaking
or CN 342 Communication-Teams and Groups
EC 200Principles of Microeconomics3
or EC 201 Principles of Macroeconomics
MA 140Statistics3
MA 151Calculus & Analytic Geometry I5
MA 206Discrete Mathematics for Computing3
PH 220Symbolic Logic3
Subtotal23
Total Hours69