Computer Science Minor

The computer science (CS) minor consists of seven courses, all taken at °®¶¹´«Ã½ (CS 120, CS 210, CS 220, CS 310, MATH 314 or MATH 330 and two CS courses at the 300- level or above, not including CS 395, CS 396, CS 397, CS 499). Students also must take or receive transfer credit for Calculus I and II (MATH 224/225 and MATH 226/227). CS 110, which may be waived for students with sufficient computer programming background, is a prerequisite for CS 120 and CS 210. MATH 225 is a prerequisite for CS 110 and MATH 226 is a prerequisite for CS 310. 

Students should register interest in the CS Minor by contacting the Office of the Undergraduate Director in the CS Department; that will enable registration in CS courses. 

To be eligible for a minor in computer science, you must have completed the following six courses and earned a cumulative GPA of 3.0 or higher for all MATH and CS courses taken at °®¶¹´«Ã½:

  • CS 120*: Computer Systems I: Machine Organization
  • CS 210*:  Programming with Objects & Data
  • Math 224/225: Calculus I
  • Math 226/227: Calculus II

Once your application is approved for this minor, the following are required:

  • CS 220*: Computer Systems II: Architecture & Programming
  • CS 310*: Data Structures & Algorithms
  • Math 314: Discrete Math or Math 330: Number Systems
  • CS Elective: 3 or 4 credit CS course, 300 level or above
  • CS Elective: 3 or 4 credit CS course, 300 level or above

Minor Application

More information is available from the School of Computing.

*Students are enrolled in required computer science courses on a space-available basis by permission of the undergraduate director and must be taken at °®¶¹´«Ã½.