Data Science

Dare to be a force in the world of data. In data science (DS), you don’t just crunch numbers - you unlock the stories hidden within them. In this program, you'll master the fundamentals of math, computer science, and statistics, and learn how to use cutting-edge tools and algorithms to tackle complex, real-world problems.

You’ll sharpen your ability to analyze patterns, build predictive models, and communicate your findings clearly, giving you the power to drive smarter decisions. Every dataset becomes a challenge, and every challenge is an opportunity to shape the future with the insights you uncover.

Career paths you can take:

  • Data Scientist: Build and implement complex machine learning models, analyze large datasets, and extract valuable insights to inform business or organizational decisions.
  • Data Analyst: Analyze and interpret data to help businesses understand trends, make data-driven decisions, and improve operations.
  • Machine Learning Engineer: Develop machine learning models and algorithms to automate tasks, make predictions, or uncover insights.
  • Data Engineer: Data engineers build and maintain the infrastructure required to collect, store, and process large datasets. They focus on the architecture that supports data analysis and machine learning models.
  • Ethical Hacker/Data Security Analyst: This involves using data science techniques to help secure an organization’s data systems, detect vulnerabilities, and ensure compliance with data privacy regulations.
  • Robotics Engineer (with Data Science Focus): Robotics engineers with data science skills apply machine learning and sensor data to design intelligent, autonomous systems, such as robots or drones, that can operate in real-world environments.
  • Healthcare Data Scientist: In the healthcare industry, data scientists analyze patient data, medical records, and research data to improve healthcare outcomes, predict disease trends, and optimize hospital operations.

Undergraduate Program Director: Kevin McDonnell

Admission to Stony Brook University is determined by the Office of Undergraduate Admissions. Current Stony Brook students who wish to major in Computer Science (CS), Information Systems (IS), or Data Science (DS) should contact an advisor in the CEAS Undergraduate Student Office.

For more information about the DS major and minor, please refer to the Undergraduate Bulletin.

Required Courses
AMS 151: Applied Calculus I
AMS 161: Applied Calculus II
One of:
• AMS 210: Applied Linear Algebra
• MAT 211: Introduction to Linear Algebra
• MAT 308: Differential Equations with Linear Algebra
• MAT 310: Linear Algebra
One of:
• AMS 261: Applied Calculus III
• CSE 215: Foundations of Computer Science
• MAT 203: Calculus III with Applications
• MAT 307: Multivariable Calculus with Linear Algebra
CSE 101: Computer Science Principles
CSE 114: Introduction to Object Oriented Programming
CSE 214: Data Structures
One of:
• AMS 300: Writing in Applied Mathematics
• CSE 300: Technical Communications
AMS 310: Probability and Statistics
One of:
• AMS 315: Data Analysis
• CSE 357: Statistical Methods for Data Science
CSE 312: Legal, Social, and Ethical Issues in Information Systems
CSE 351: Introduction to Data Science

*Students are required to select a concentration and take electives in addition to required courses.