2024-25 Edition

Information and Computer Science, Minor

Students outside the School may also pursue a minor in Information and Computer Science. The minor provides a focused study of Information and Computer Science to supplement a student’s major program of study and prepares students for a profession, career, or academic pursuit in which computer science is an integral part but is not the primary focus. The ICS minor contributes to students’ competence in computing technology and proficiency in programming as well as exposing them to the fundamentals of computer science. The minor allows students sufficient flexibility to pursue courses that complement their major field or address specific interests.

A. Complete:
I&C SCI 31- 32 Introduction to Programming
and Programming with Software Libraries
or I&C SCI H32 Python Programming and Libraries (Accelerated)
B. Complete:
I&C SCI 6D Discrete Mathematics for Computer Science
I&C SCI 33 Intermediate Programming
I&C SCI 45C Programming in C/C++ as a Second Language
I&C SCI 46 Data Structure Implementation and Analysis
C. Select one of the following:
Introductory Computer Organization
Introduction to Software Engineering
D. Select two upper-division from the following: 1
IN4MATX 111–119
Computer Game Development
Human Computer Interaction
Information Retrieval
Project in Ubiquitous Computing
Computer Supported Cooperative Work
Introduction to Health Informatics
1

COMPSCI 190–199 and IN4MATX 190–199 may not be applied to the minor.

NOTES:

  1. Visit the ICS Student Affairs Office website for Majors and Minors restrictions.
  2. A maximum of two courses may be taken for the Pass/Not Pass grade option toward any minor
  3. There are no applications for an ICS minor. Students must have a peer advisor or academic counselor of their major add the minor to their Degree Audit once they begin pursuing the minor.
  4. To ensure you are certified for the minor at graduation, the minor must be on your Degree Audit and Application for Graduation. Your Student Affairs Office can add the minor to your Degree Audit and will certify your minor at time of graduation, so it is important to keep them updated on your academic progress.
  5. Some ICS majors may not minor in Information and Computer Science. For those who may, only one course may overlap between your major and minor.