A checklist is the list of requirements to complete this program and receive the award, as the college publishes it in its catalog. It is the same for everyone. It does not say what you have completed; that comes from applying your own record.
Program
- Award
- BS
- Credential class
- ceterms:BachelorDegree
- Catalog edition
- Fall 2026 Undergraduate Catalog
- Checklist type
- degree-program
- Description
- The Data Science major provides professional education to prepare the student for a career in a data-intensive field or graduate study. The BS in Data Science is a joint effort of the departments of Applied Mathematics and Statistics (AMS) and Computer Science (CSE), both housed in the College of Engineering and Applied Sciences (CEAS). The program provides a strong foundation in both the computational and mathematical sciences, as well as a substantive concentration in a related application area. The mathematics and programming requirements are substantially higher than data analytics programs typically offered by business schools. Students will be intensively trained in computer programming, statistical analysis, and machine learning/AI so that they are well prepared for future work as data scientists and/or graduate school. The program has been designed to provide students the option of a “Data Science + X” program with a variety of subject areas.
Identifiers
- IPEDS UNITID
- 196097
- CourseShelf checklist
- CK_196097_fab41e38
- CollegeTransfer.Net
- Institution Transfer Profile
- Source
- CourseShelf publish 61
Requirements to complete
Every course or condition the catalog lists, in the catalog's order.
Admission Requirements
5 items
- Completed CSE 114 , CSE 214 and one of CSE 113 , AMS 261 , MAT 203 or MAT 307 .Not resolved to a course
- Earn grades of B- or higher in the above AMS, CSE and MAT courses, and a grade point average of 3.00 or higher in these courses (Transfer students who have completed equivalent courses at another school with grades of B- or higher need not retake these courses, but should keep in mind that grades do not transfer, and grade point averages are calculated on the basis of courses completed at Stony Brook),Not resolved to a course
- Repeated at most one of these courses,Not resolved to a course
- Earned a cumulative grade point average of 3.00 or higher, andNot resolved to a course
- Completed course evaluations for all transferred courses that are to be used to meet requirements of the major (only courses transferred before matriculation can be used for Data Science major admission purposes).Not resolved to a course
Major Requirements
0 items
1. Mathematics
13 items
- a. AMS 151 - Applied Calculus I 3 creditsNot resolved to a course
- b. AMS 161 - Applied Calculus II 3 creditsNot resolved to a course
- Note: The following alternate calculus course sequences may be substituted for AMS 151, AMS 161 in major requirements or prerequisites: MAT 125 , MAT 126 , MAT 127 , or MAT 131 , MAT 132 . Equivalency for MAT courses achieved through the Mathematics Placement Examination is accepted to meet MAT course requirements.Not resolved to a course
- c. One Linear Algebra Course:Not resolved to a course
- AMS 210Applied Linear Algebra 3 creditsNot resolved to a course
- MAT 211Introduction to Linear Algebra 3 creditsNot resolved to a course
- MAT 308Differential Equations with Linear Algebra 4 creditsNot resolved to a course
- d. One Additional Calculus or Computer Science Foundations Courses:Not resolved to a course
- AMS 261Applied Calculus III 4 creditsNot resolved to a course
- CSE 113Foundations of Computer Science I 4 creditsNot resolved to a course
- MAT 203Calculus III with Applications 4 creditsNot resolved to a course
- MAT 307Multivariable Calculus with Linear Algebra 4 creditsNot resolved to a course
- e. AMS 310 - Survey of Probability and Statistics 3 creditsNot resolved to a course
2. Computer Science
4 items
- a. CSE 101 - Computer Science Principles 4 credits ORNot resolved to a course
- CSE 103Data Science Principles 4 creditsNot resolved to a course
- b. CSE 114 - Introduction to Object-Oriented Programming 4 creditsNot resolved to a course
- c. CSE 214 - Data Structures 4 creditsNot resolved to a course
3. Data Science
4 items
- a. CSE 351 - Introduction to Data Science 3 creditsNot resolved to a course
- b. One Upper-Division Data Analysis Course:Not resolved to a course
- AMS 315Data Analysis 3 creditsNot resolved to a course
- CSE 357Statistical Methods for Data Science 3 creditsNot resolved to a course
4. One Upper Division Writing Course
1 item
- a. CSE 300 - Technical Communications 3 creditsNot resolved to a course
5. Professional Ethics
1 item
- a. CSE 312 - Social, Legal, and Ethical Issues in Computing 3 creditsNot resolved to a course
6. Technical Electives
25 items
- a. AMS 301 - Finite Mathematical Structures 3 creditsNot resolved to a course
- b. AMS 311 - Probability Theory 3 creditsNot resolved to a course
- c. AMS 316 - Introduction to Time Series Analysis 3 creditsNot resolved to a course
- d. AMS 317 - Introduction to Linear Regression Analysis 3 creditsNot resolved to a course
- e. AMS 318 - Financial Mathematics 3 creditsNot resolved to a course
- f. AMS 326 - Numerical Analysis 3 creditsNot resolved to a course
- g. AMS 341 - Operations Research I: Deterministic Models 3 creditsNot resolved to a course
- h. AMS 345 - Computational Geometry 3 creditsNot resolved to a course
- i. AMS 380 - Data Mining 3 creditsNot resolved to a course
- j. AMS 394 - Statistical Laboratory 3 creditsNot resolved to a course
- k. AMS 412 - Mathematical Statistics 3 creditsNot resolved to a course
- l. AMS 487 - Research in Applied Mathematics and Statistics 0-3 creditsNot resolved to a course
- m. AMS 488 - Internship in Applied Mathematics and Statistics 0-3 creditsNot resolved to a course
- n. CSE 327 - Fundamentals of Computer Vision 3 creditsNot resolved to a course
- o. CSE 332 - Introduction to Visualization 3 creditsNot resolved to a course
- p. CSE 337 - Scripting Languages 3 creditsNot resolved to a course
- q. CSE 352 - Artificial Intelligence 3 creditsNot resolved to a course
- r. CSE 353 - Machine Learning 3 creditsNot resolved to a course
- s. CSE 354 - Natural Language Processing 3 creditsNot resolved to a course
- t. CSE 373 - Analysis of Algorithms 3 creditsNot resolved to a course
- u. One of:Not resolved to a course
- ISE 305Database Design and Practice 3 creditsNot resolved to a course
- CSE 305Principles of Database Systems 3 creditsNot resolved to a course
- v. CSE 487 - Research in Computer Science 0-3 creditsNot resolved to a course
- w. CSE 488 - Internship in Computer Science 3 creditsNot resolved to a course
7. Specialization
0 items
Business
7 items
- BUS 220Introduction to Decision Sciences 3 creditsNot resolved to a course
- At least three of the following:Not resolved to a course
- BUS 340Information Systems in Management 3 creditsNot resolved to a course
- BUS 346Operations Management 3 creditsNot resolved to a course
- BUS 375Introduction to Artificial Intelligence 3 creditsNot resolved to a course
- BUS 376Risk Management & Insurance 3 creditsNot resolved to a course
- BUS 377Risk Management & Insurance II 3 creditsNot resolved to a course
Computer Science
1 item
- Any combination of upper-division CSE technical lecture courses totaling 12 or more credits not taken to satisfy any other major requirement.Not resolved to a course
Applied Mathematics and Statistics
1 item
- Any combination of upper-division AMS technical lecture courses totaling 12 or more credits not taken to satisfy any other major requirement.Not resolved to a course
Grading
0 items
Accelerated BS in DAS + MS in DAS Program
0 items
SBC Courses
3 items
- Freshmen who matriculate in the Fall of 2019 or laterNot resolved to a course
- Transfer students who matriculate in the Spring of 2020 or laterNot resolved to a course
- Students who rematriculate in the Fall of 2019 or laterNot resolved to a course
Sample Course Sequence
0 items
Source. Stony Brook University, catalog Fall 2026 Undergraduate Catalog — https://catalog.stonybrook.edu/preview_program.php?catoid=11&poid=1568&returnto=1134. Captured page pages/0220.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.