Data Science (Minor)

Housed in the Technology and Digital Studies Program, the Minor in Data Science is a cross-college venture between the College of Arts and Letters and the College of Engineering involving departments from across the university. The Data Science Minor offers courses that focus on the acquisition, management, analysis, and use of complex data, including machine learning and generative artificial intelligence, as well as communication about data with an understanding of the broader implications for society.

Upon completion of the minor, students should be able to: 

  • Collect data in its different forms, including by scraping web sources and querying databases and APIs.
  • Parse and transform data into structures designed for analysis.
  • Visualize data to improve understanding.
  • Statistically analyze data to summarize, draw inferences, and make predictions.
  • Apply machine learning to classify, cluster, predict, and discover patterns in large data sets.
  • Use generative AI tools, including large language models, to support data analysis, coding, and communication.
  • Critically assess the capabilities, limitations, and risks of machine learning and AI systems, including issues of bias and reliability.
  • Collect, analyze, and present data in an ethically responsible manner and understand privacy issues.

Data Science is a fifteen (15) credit interdisciplinary minor, offering classes from departments across the university, including Sociology, Computer Science Engineering, Psychology, Economics, English, Philosophy and Design. 

Prerequisite: One class in Statistics

The minor accepts the following classes:
SOC 30903Statistics for Sociological Research3
ECON 30330Statistics for Economics3
MATH 30540Mathematical Statistics3
PSY 30100Statistics for Behavioral Sciences4
ACMS 20340Statistics for Life Sciences3.5
ACMS 30440Probability and Statistics3
ACMS 30600Statistical Methods & Data Analysis I3.5
ITAO 20200Statistical Inference in Business3

Students may petition to have other statistics courses accepted to fulfill the requirement, by contacting the Director of Undergraduate Studies for the minor, David Smiley (dsmiley@nd.edu).

Minor Requirements

Required Courses
CSE 10101/CDT 30010Elements of Computing I3
MDSC/SOC 20009Introduction to Data Science3
Electives
To complete the minor, students must take 9 credits (3 courses) from a provided list of electives, available in a wide variety of areas, from philosophy to physics, and English to epidemiology. Students may choose a set of electives that enables them to specialize9
Total Hours15

Analytics Track

The Data Science Minor–Analytics Track is designed for undergraduate students with a particular interest in the analytic/modeling phase of the data science workflow, and who have completed prerequisites of Calculus III (MATH 20550) and ACMS 30600 (or equivalent, as detailed below).

Prerequisites
MATH 20550Calculus III ((or equivalent))3.5
ACMS 30600Statistical Methods & Data Analysis I ((or equivalent))3.5
Required Courses (6 Credits)
CSE 10101Elements of Computing I3
MDSC 20009Introduction to Data Science3
Electives
Students in the Analytics Track must take 9 credits (3 courses) from the list of approved electives.9
Notes
  1. ACMS 30600 Statistical Methods & Data Analysis I is a prerequisite. For approvals, please consult Prof. Alan Huebner, Director of Undergraduate Studies, ACMS. Acceptable alternatives include:

    1. Econometrics (ECON 30331) if students also have demonstrated competency in R programming; 

    2. Advanced Statistics (PSY 40120); and

    3. other approved combinations of R programming, inference, and multiple regression. 

  2. R for Data Science (PSY 30109) will not count if students have already taken ACMS 24215.