two students walking outside a building on campus

BS, Computer Information Science

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 

Computer Information Science Core
CM 111Introduction to Structured Programming4
CM 231Computer Organization/Assembler Language3
CM 245Contemporary Programming Methods3
CM 261Networked Systems3
Subtotal13
Computer Information Science Required
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
Subtotal21
Computer Information Science Electives
Any CM electives6
Upper Division CM electives6
Subtotal12
Correlated Courses
PH 220Symbolic Logic3
EC 200Principles of Microeconomics3
EC 201Principles of Macroeconomics3
BU 342Organization & Management3
or BU 346 Organizational Behavior
EN 208Professional Writing3
CN 150Public Speaking3
CN 340Interviewing3
or CN 341 Persuasive Speaking
MA 140Statistics3
MA 151Calculus & Analytic Geometry I5
MA 206Discrete Mathematics for Computing3
Subtotal32
Total Hours78

Students must also meet the Bachelor of Science University Requirements. A 30-hour concentration in the Division of Natural Sciences and Mathematics is required. If the concentration is in Math, the student must take MA 152 Calculus & Analytic Geometry II. At least 20 of these hours must be selected from one discipline. At least 3 hours must be upper division. Transfer students must complete at least nine upper division hours in Computer Information Sciences from Washburn University.