Data Science Minor


Data Science Minor

The Data Science minor is an interdisciplinary program that integrates computer programming, machine learning, statistics, predictive modeling and visualization to provide students with broad based skills for extracting gainful information from data that originate from a variety of sources. A final project (ideally with corporate or non-profit partnerships) will ensure that students employ their skills to solve a real-world problem.

Statistics:
STAT 1772Introduction to Statistical Methods3
STAT 4784/5784Introduction to Machine Learning3
Computer Science:
CS 1510Introduction to Computing4
CS 2150Computing for Data Science3-7
or
Data Structures
and Discrete Structures
CS 3140/5140Database Systems3
Physics:
PHYSICS 4160/5160Data Visualization, Modeling and Simulation3
Required Data Science Project2-3
Undergraduate Research in Computer Science
Undergraduate Research in Mathematics
Undergraduate Research in Physics
Total Hours21-26

Policies

Notes:

  1. Undergraduate students who have been admitted to the university provisionally because of non-satisfaction of the high school mathematics requirements may not enroll in any computer science credit course before this requirement has been met.
  2. All courses counting toward a major or minor in the Department of Computer Science must be passed with a grade of C- or better.
  3. Prerequisite courses in the Department of Computer Science must be passed with a grade of C before taking a subsequent course.
  4. All majors in the Department of Computer Science require a project course (marked with asterisk in the degree statements). The course used to meet this requirement is to be taken in the area of specialization, i.e., an area in which at least three courses are taken.
  5. All courses in a prerequisite chain to a course are considered regressive to it - students may not take them for credit after passing the later course. Additionally, CS 1120, CS 1130CS 1160, CS 1170, CS ED 1310, and CS ED 1320 are regressive to CS 1520 and any course having it as prerequisite.
  6. A student with a major in the Department of Computer Science cannot also receive a Computer Science minor.
  7. A student with a major in the Department of Computer Science cannot also receive a Certificate in Computer Science.
  8. A student with a minor in the Department of Computer Science cannot also receive a Certificate in Computer Science.

Notes:

  1. A student majoring or minoring in mathematics, who has a grade point average of less than 2.25 in all departmental courses used for that major or minor may not apply a departmental course in which a grade of less than C- is earned to her/his major or minor.
  2. A student with a major within the Department of Mathematics may declare a second major and/or a certificate within the Department. Interested students should work closely with an advisor.
  3. The declaration of both a major and a minor with the Department of Mathematics is limited to the following. Interested students should work closely with an advisor. 
  • A student with any Mathematics major may declare the interdisciplinary Data Science Minor.
  • A student with the Mathematics Major or the Mathematics-Teaching Major may declare the Statistics emphasis of the Statistics and Actuarial Science Minor.