Skip to main content

Undergraduate Courses

In January 2021, Vanderbilt launched a new trans-institutional undergraduate Data Science Minor that spans the Blair School of Music, the College of Arts and Science, the School of Engineering, and Peabody College and is affiliated with the Data Science Institute. For information about the Data Science Minor see here:

Students in any major or minor at Vanderbilt can help prepare themselves for future education or employment in Data Science with foundational courses in mathematics, statistics, and computation, along with a variety of elective courses. Examples of existing Vanderbilt courses that cover key Data Science topics are listed below.

Introduction to Data Science

 DS 1000   Data Science: How Data Shape Our World

Fundamentals of Data Science

 DS 3100   Fundamentals of Data Science

Introductory Computer Programming

 DS 1100   Applied Programming and Problem Solving with Python
 CS 1100   Applied Programming and Problem Solving with Python
 CS 1101   Programming and Problem Solving (Java)
 CS 1104   Programming and Problem Solving with Python

Intermediate Computer Programming

 CS 2201   Program Design and Data Structures (C++)
 CS 2204   Program Design and Data Structures for Scientific Computing (Python)

Multivariate Calculus and Linear Algebra

 MATH 2310   Multivariable Calculus with Matrix Algebra
 MATH 2400   Differential Equations with Linear Algebra
 MATH 2410   Methods of Linear Algebra
 MATH 2501   Multivariable Calculus and Linear Algebra
 MATH 2600   Linear Algebra

Introduction to Statistics

 DS 2100   Statistics for Data Science
 BME 2400   Quantitative Methods I: Statistical Analysis
 BSCI 3270   Statistical Methods in Biology
 CE 3300   Risk, Reliability, and Resilience Engineering
 ECON 1500   Economic Statistics
 ECON 1510   Intensive Economic Statistics
 MATH 2810   Probability and Statistics for Engineering
 MATH 2821   Introduction to Applied Statistics
 PSY 2100   Quantitative Methods
 PSY-PC 2110   Introduction to Statistical Analysis
 SOC 2100   Statistics for Social Scientists

Machine Learning

 DS 3262   Applied Machine Learning
 CS 3262   Applied Machine Learning
 CS 4262   Foundations of Machine Learning
 MATH 3670   Mathematical Data Science

Intermediate / Advanced Programming, Modeling, Simulation

 ASTR 3800   Structure Formation in the Universe
 BME 4310   Modeling Living Systems for Therapeutic Bioengineering
 CHEM 5410   Molecular Modeling Methods
 CHEM 5420   Computational Structural Biochemistry
 EES 4760   Agent and Individual Based Computational Modeling
 ME 4271   Fundamentals of Robotic Manipulators
 ME 4284   Modeling and Simulation of Dynamic Systems
 ME 4263   Computational Fluid Dynamics and Multiphysics Modeling
 ME 4275   Finite Element Analysis
 PHYS 3790   Computational Physics
 PSY 4218   Computational Modeling
 PSY 4219   Scientific Computing for Psychological and Brain Sciences
 PSY 4775   Models of Memory
 SC 3250   Scientific Computing Toolbox
 SC 3260   High Performance Computing

Intermediate / Advanced Probability, Statistics, and Data Analysis

 ASTR 8070   Astrostatistics
 BIOS 6311   Principles of Modern Biostatistics
 BIOS 6312   Modern Regression Analysis
 BIOS 6341   Fundamentals of Probability
 BIOS 6342   Contemporary Statistical Inference
 BIOS 7362   Advanced Statistical Inference and Statistical Learning
 BIOS 8366   Advanced Statistical Computing
 BME 4420   Quantitative and Functional Imaging
 CE 4320   Data Analytics for Engineers
 ECON 3035   Econometric Methods
 ECON 3330   Economics of Risk
 ECON 4050   Topics in Econometrics
 EES 3310   Global Climate Change
 MATH 3640   Probability
 MATH 3641   Mathematical Statistics
 MATH 4650   Financial Stochastic Processes
 PSY 3891   Bayesian Cognitive Modeling
 PSY-PC 2120   Statistical Analysis
 PSY-PC 3722   Psychometric Methods
 PSY-PC 3724   Psychometrics
 PSY-PC 3738   Introduction to Item Response Theory
 PSY-PC 3743   Factor Analysis
 PSY-PC 3749   Applied Nonparametric Statistics
 PSY-PC 3746   Multivariate Statistics
 PSY-PC 3737   Structural Equation Modeling
 PSY-PC 3732   Latent Growth Curve Modeling
 PSY-PC 3727   Modern Robust Statistical Methods
 PSY-PC 7878   Statistical Consulting

Machine Learning, Visualization, Data Science

 ANTH 3261   Introduction to Geographic Information Systems and Remote Sensing
 ANTH 3867   Digital Archaeology
 ASTR 8080   Data Mining in Large Astronomical Surveys
 BME 4420   Quantitative and Functional Imaging
 BMIF 6310   Foundations of Bioinformatics
 BMIF 6315   Methodological Foundations of Biomedical Informatics
 BMIF 7380   Data Privacy in Biomedicine
 CS 3265   Introduction to Database Management Systems
 CS 4260   Artificial Intelligence
 CS 4266   Topics in Big Data
 CS 6362   Advanced Machine Learning
 EECE 4354   Computer Vision
 ECON 3750   Econometrics for Big Data
 MATH 3130   Fourier Analysis
 MATH 3670   Mathematical Data Science
 MATH 4620   Linear Optimization
 MATH 4630   Nonlinear Optimization
 NSC 3270   Computational Neuroscience
 PSY-PC 3751   Exploratory and Graphical Data Analysis

Research Hours in Data Science

 DS 3850   Independent Study in Data Science