Minor in Computer Science

Hello! My name is Jessica Garza and I am the Assistant Director of Undergraduate Studies for the Department of Computer Science. I also serve as the Minor Advisor for the Department.

The Department of Computer Science offers a seven-course minor: an introductory sequence of three courses followed by four approved upper-level courses. Courses in the minor must be taken for quality grades, with a grade of C- or higher in each course.

No courses in the minor can be double counted with the student's major(s) or with other minors, nor can they be counted toward general education requirements. More than half of the requirements for the minor must be met by registering for courses bearing University of Chicago course numbers. Students may not use AP credit for computer science to meet minor requirements.

FAQ

  1. How do I declare a minor in CS?

    • You'll need to complete the Consent to Complete a Minor Program form.
    • You can send your completed form to me via email or drop by in-person. I will review your course plan and approve or request updates. Once approved, you'll send the signed form to your College Adviser.
  2. Is a meeting required to declare the minor?

    • Meetings are not required to declare a minor, though I'd be happy to meet if you'd like to discuss the requirements.
    • If you'd like to schedule a meeting, send me an email requesting my appointment page.
    • Appointments on Tuesdays/Fridays are currently being held via zoom.
    • Appointments on Mondays/Wednesdays/Thursdays can be held in person or via zoom.
  3. I don't know for certain what upper-level courses I want to take. How should I fill out the form?

    • Your course plan does not lock you into any courses. Also, listing a course on your course plan does not guarantee you a seat in that course.
    • You should review the upcoming schedule, if available, and list the courses that you hope to take.
  4. I already submitted my form to my College Adviser, but I took different upper-level courses than what was approved on my form. What should I do?

    • Your College Adviser may or may not ask for an updated form. If so, simply fill out a new Consent to Complete a Minor Program form and send it to me for signing. You can send the updated and signed form to your College Adviser.
  5. Can I take graduate courses for the upper-level courses?

    • Yes! Graduate CMSC and TTIC courses are typically acceptable for the minor. Note, not all "Topics" courses may qualify.
  6. I need one of the courses in the intro sequence towards my major. Can I still complete a minor?

    • Yes! When one of the CMSC 1xx-level courses are being counted towards a major, students in the minor are able to take a CMSC 2xx-level course in replacement. This would mean you would end up with two CMSC 1xx-level courses, and five CMSC 2xx-level courses required for your minor in CS.