Computer Science Minor

The Computer Science minor offers students the opportunity to study computation including the design and analysis of algorithms (step-by-step sequences of instructions for carrying out some task), the formalization of algorithms as programs, and the development of computing devices for executing those programs. A minor in computer science provides a strong foundation in computing that can complement other major fields and also prepare graduates for assessing the technology they use in everyday life. 

Minor in Computer Science Requirements: 18 Credits*

CSC 221Introduction to Programming3
CSC 222Object-Oriented Programming3
CSC Upper-Level Electives 1
Select four CSC courses (12 credits) of 300-level or above 212
Total Credits18
1

CSC 493 Directed Independent Readings, CSC 495 Directed Independent Study, CSC 499 Directed Internship will not count toward the minor. CSC 121 Computers and Scientific Thinking may be counted toward the minor at the discretion of the department.

2

CSC 450 Data of/by/for the People may NOT be applied toward any major, minor, certificate or degree.

*

Kingfisher concentration requirements are 9 credits total, chosen from the list of courses in the associated minor. Unless otherwise specified.