Computer Science Minor, Computer Informatics Minor

Degree Descriptions

The Computer Science Minor and Computer Informatics Minor are suitable for majors in other disciplines that are interested in a substantive computational foundation.

GPA Requirement

All classes counting toward the degree must be taken for a letter grade. Students must meet the minimum GPA requirement of 2.0 to graduate with any major or minor from the department. Additionally, a letter grade of "D" in a prerequisite course indicates insufficient preparation for the follow up course and we recommend that you retake the course. Major/Minor GPA will be calculated using the better of the grades when a student repeats a course.

Course Requirements

Students who declared these minors before September 5, 2019, may elect to complete these new requirements OR continue with the prior degree requirements.

New minors and students who declared these minors after September 4, 2019, must complete the requirements specified below, on this page.




Minor in Computer Science
(declarations after Spring 2019)

Requirement Course Name / Criteria
Math 111 Calculus I
CS 170 Introduction to Computer Science I
CS 171 Introduction to Computer Science II
CS 224 Foundations of Computer Science
CS 253 Data Structures and Algorithms
CS 255 Computer Architecture and Machine Level Programming
Three (3) courses chosen from: Any 300-level or 400-level CS classroom course





Minor in Computer Informatics
(declarations after Spring 2019)

Requirement Course Name / Criteria
Math 111 Calculus I
CS 170 Introduction to Computer Science I
CS 171 Introduction to Computer Science II
CS 224 Foundations of Computer Science
CS 253 Data Structures and Algorithms
One (1) course chosen from: CS 325: Artificial Intelligence
CS 329: Computational Linguistics
CS 334: Machine Learning
CS 377: Database Systems
Three (3) courses chosen from: Any 300-level or 400-level CS classroom course not taken above


Download Degree Guides:

CS Minor