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 will provide a strong foundation in computing that can complement other major fields and also prepare graduates for assessing the technology they use in everyday life. 

 Computer Science Minor (18 credits)

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

CSC 493 Directed Independent Readings, CSC 495 Directed Independent Study, and 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.