Home > Academics > Undergraduate > Undergraduate Programs > Computer Science Minor

Computer Science Minor

Computer science is a field that impacts virtually every other discipline. Gaining a minor in computer science is a smart way to broaden your horizons, maximize your potential for impact, and make yourself more marketable to employers.

The LSA CS Minor is open to students in the College of Engineering; the College of Literature, Science and the Arts; the School of Music, Theatre & Dance; the Stamps School of Art & Design; the School of Information; the College of Pharmacy; the Taubman College of Architecture & Urban Planning; and the Ross School of Business.

Students working toward a degree in Computer Science, Computer Engineering, and/or Data Science may not declare a CS Minor.

The CS Minor typically takes 3-4 terms to complete.

Declaring the Computer Science Minor

In order to declare the LSA Computer Science Minor, you must have satisfied the following:

  • Have completed, with a C or higher, one of the following courses: Math 115, MATH 120 (AP), or any course that satisfies the EECS 203 prerequisite
  • Have completed, with a C or higher, one of the following courses: EECS 180 (AP), EECS 183, ENGR 101, or ENGR 151
  • Have completed, with a C or higher, or currently taking one of the following core courses: EECS 203, EECS 280, or EECS 281
  • Be in good academic standing
  • Have a declared major

If you meet ALL of these requirements and are ready to declare, please fill out our declaration request form. A staff member will check your eligibility and let you know the outcome.For more detailed questions about the minor, students can schedule an advising appointment or come to virtual drop-in advising here.

CS minor program guide

FA23-WN24 CS minor program guide

CS Minor Release

Getting ready to graduate? Request a CS minor release online.