For students interested in learning how to handle data within their discipline, there are multiple pathways. Choose a department
Undergraduate Opportunities
Elements of data science
Data science integrates math, statistics, and analysis through computer programming to clean, sift, and visualize data.
Computer programming:
Programming using R:
- DATA-R 155 Introduction to R Programming
- DATA-R 322: Principles of Data Science
Programming using Python:
- CS 133 Foundations of Data Science
- CS 233 Essentials of Data Science
- CS 334 Algorithms of Machine Learning
- CS 411 Databases for Data Scientists
Statistics and Analysis:
Statistics:
- BUSSTAT 207, CJ 426, MATH 153, MATH 254, POLS 298, PSYCH 295, SOC 310
- DATA-R 485: Statistical Modeling in R
- MATH 161 Mathematics for Data Science
- MATH 360 Engineering Statistics OR MATH 361 Probability and Statistics I
Analysis:
- MATH 160 Survey of Calculus OR MATH 170 Calculus I
- MATH 301 Linear Algebra