The minor in Computer Science provides students with a general proficiency in the field of Computer Science and prepares them to enter a field that requires a level of computer expertise. Students gain a foundation in the field that will enable them to explore in more detail how to use computers to solve real-world problems. Students will complete 5 courses: 3 required and 2 electives to earn a minor in Computer Science.
Minor requirements include:
- A minimum cumulative grade point average of 2.0 is required at the time of the registration for a minor.
- A cumulative grade point average of 2.0 is required in the courses for the minor.
- Formal registration for the minor should preferably be completed no later than the 2nd semester of the junior year.
- CS 111 - Computing I (1)
- CS 112 - Computing II
- CS 115 - Discrete Mathematics
or an approved Math course(2)
(or an approved Mathematics course see (2) below
- Students can choose any two computer science courses numbered 205 or above. CS 220 is strongly recommended.
(1) In the event that a student is eligible to take CS112 without taking CS111, the student can substitute another Computer Science course for CS111 with approval of the department chair.
(2) This math requirement can be fulfilled by MA170 Calculus I, a Statistics course (BU121, MA330, SO212, CJ203, BI345, PY301) or another approved Math-based course if this course is part of the student's major requirements. Any substitution for CS115 Discrete Math must be approved by the department chair of the computer science department.
CS111 and CS112 each have a lab component. CS115 has a recitation