Note: A student must complete three upper division courses (9 units) for a minor that are not also being used to fulfill requirements for the major, general education, or another major
*The interdisciplinary research courses require a CS component.
**It is possible for the student to opt out of Non-CS electives and take two CS/MATH electives. The opposite is not allowed.