Department of Computer Science
Minor in Computer Science
The minor in computer science is intended for individuals who want to combine a basic knowledge of programming practice and computer hardware with more extensive knowledge in another domain. Students who minor in computer science will be able to write programs to perform useful tasks in their areas of specialty. They will be prepared to recognize opportunities to automate tasks from their domains, and to liaison between technical and non-technical staff. They are not required to learn as much theoretical material and do not get the breadth and depth that majors receive.
Minimum number of credits required for the minor: 22. A minor in computer science may be obtained by successfully completing the following courses with grades of C or better:
COS 160 Structured Problem Solving: Java
COS 170 Structured Programming Laboratory
COS 161 Algorithms in Programming
COS 250 Computer Organization
COS 255 Computer Organization Laboratory
COS 285 Data Structures
and two additional COS courses numbered 250 or greater, excluding COS 498 Computer Science Internship, with grades of C- or better.
The cumulative grade point average for all courses in the minor must be 2.0 or higher.