A minor in computer science exposes students to the fundamentals of programming and broader areas of computer science.
All students pursuing a minor in CS must:
The purpose of a Minor is to expose students to a strong core understanding of a field outside of their own major. In the case where the chosen Major and the Minor overlap significantly the value of the minor is lessened. Therefore, certain additional constraints apply:
Computer Engineering students may not Minor in Computer Science
Data Science students may not Minor in Computer Science
Software Development students may not Minor in Computer Science
Electrical Engineering students may only take one CS course which is cross-listed with EE courses. One recommended path for EE students would be to take CS 3500, CS 3505, and CS 3810.
Minors in CS must maintain a 2.5 GPA as computed by taking the best grades achieved in three 3000+ CS courses; the following conditions apply
Additionally, students int he minor are held to the same entrance and continuing requirements for Academic Standing as CS Majors.
The following worksheet shows the same information in a condensed form:
Important Notes:
All Full Minor Status courses must be taken from the University of Utah.
It is highly recommended that the pre-minor courses are taken at the University of Utah.