KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Program checklist · BS

Data Science, BS

Stony Brook University · Stony Brook, NY

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
  1. Completed CSE 114 , CSE 214 and one of CSE 113 , AMS 261 , MAT 203 or MAT 307 .
    Not resolved to a course
  2. 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
  3. Repeated at most one of these courses,
    Not resolved to a course
  4. Earned a cumulative grade point average of 3.00 or higher, and
    Not resolved to a course
  5. 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
    1. a. AMS 151 - Applied Calculus I 3 credits
      Not resolved to a course
    2. b. AMS 161 - Applied Calculus II 3 credits
      Not resolved to a course
    3. 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
    4. c. One Linear Algebra Course:
      Not resolved to a course
    5. AMS 210
      Applied Linear Algebra 3 credits
      Not resolved to a course
    6. MAT 211
      Introduction to Linear Algebra 3 credits
      Not resolved to a course
    7. MAT 308
      Differential Equations with Linear Algebra 4 credits
      Not resolved to a course
    8. d. One Additional Calculus or Computer Science Foundations Courses:
      Not resolved to a course
    9. AMS 261
      Applied Calculus III 4 credits
      Not resolved to a course
    10. CSE 113
      Foundations of Computer Science I 4 credits
      Not resolved to a course
    11. MAT 203
      Calculus III with Applications 4 credits
      Not resolved to a course
    12. MAT 307
      Multivariable Calculus with Linear Algebra 4 credits
      Not resolved to a course
    13. e. AMS 310 - Survey of Probability and Statistics 3 credits
      Not resolved to a course

    2. Computer Science

    4 items
    1. a. CSE 101 - Computer Science Principles 4 credits OR
      Not resolved to a course
    2. CSE 103
      Data Science Principles 4 credits
      Not resolved to a course
    3. b. CSE 114 - Introduction to Object-Oriented Programming 4 credits
      Not resolved to a course
    4. c. CSE 214 - Data Structures 4 credits
      Not resolved to a course

    3. Data Science

    4 items
    1. a. CSE 351 - Introduction to Data Science 3 credits
      Not resolved to a course
    2. b. One Upper-Division Data Analysis Course:
      Not resolved to a course
    3. AMS 315
      Data Analysis 3 credits
      Not resolved to a course
    4. CSE 357
      Statistical Methods for Data Science 3 credits
      Not resolved to a course

    4. One Upper Division Writing Course

    1 item
    1. a. CSE 300 - Technical Communications 3 credits
      Not resolved to a course

    5. Professional Ethics

    1 item
    1. a. CSE 312 - Social, Legal, and Ethical Issues in Computing 3 credits
      Not resolved to a course

    6. Technical Electives

    25 items
    1. a. AMS 301 - Finite Mathematical Structures 3 credits
      Not resolved to a course
    2. b. AMS 311 - Probability Theory 3 credits
      Not resolved to a course
    3. c. AMS 316 - Introduction to Time Series Analysis 3 credits
      Not resolved to a course
    4. d. AMS 317 - Introduction to Linear Regression Analysis 3 credits
      Not resolved to a course
    5. e. AMS 318 - Financial Mathematics 3 credits
      Not resolved to a course
    6. f. AMS 326 - Numerical Analysis 3 credits
      Not resolved to a course
    7. g. AMS 341 - Operations Research I: Deterministic Models 3 credits
      Not resolved to a course
    8. h. AMS 345 - Computational Geometry 3 credits
      Not resolved to a course
    9. i. AMS 380 - Data Mining 3 credits
      Not resolved to a course
    10. j. AMS 394 - Statistical Laboratory 3 credits
      Not resolved to a course
    11. k. AMS 412 - Mathematical Statistics 3 credits
      Not resolved to a course
    12. l. AMS 487 - Research in Applied Mathematics and Statistics 0-3 credits
      Not resolved to a course
    13. m. AMS 488 - Internship in Applied Mathematics and Statistics 0-3 credits
      Not resolved to a course
    14. n. CSE 327 - Fundamentals of Computer Vision 3 credits
      Not resolved to a course
    15. o. CSE 332 - Introduction to Visualization 3 credits
      Not resolved to a course
    16. p. CSE 337 - Scripting Languages 3 credits
      Not resolved to a course
    17. q. CSE 352 - Artificial Intelligence 3 credits
      Not resolved to a course
    18. r. CSE 353 - Machine Learning 3 credits
      Not resolved to a course
    19. s. CSE 354 - Natural Language Processing 3 credits
      Not resolved to a course
    20. t. CSE 373 - Analysis of Algorithms 3 credits
      Not resolved to a course
    21. u. One of:
      Not resolved to a course
    22. ISE 305
      Database Design and Practice 3 credits
      Not resolved to a course
    23. CSE 305
      Principles of Database Systems 3 credits
      Not resolved to a course
    24. v. CSE 487 - Research in Computer Science 0-3 credits
      Not resolved to a course
    25. w. CSE 488 - Internship in Computer Science 3 credits
      Not resolved to a course

    7. Specialization

    0 items

      Business

      7 items
      1. BUS 220
        Introduction to Decision Sciences 3 credits
        Not resolved to a course
      2. At least three of the following:
        Not resolved to a course
      3. BUS 340
        Information Systems in Management 3 credits
        Not resolved to a course
      4. BUS 346
        Operations Management 3 credits
        Not resolved to a course
      5. BUS 375
        Introduction to Artificial Intelligence 3 credits
        Not resolved to a course
      6. BUS 376
        Risk Management & Insurance 3 credits
        Not resolved to a course
      7. BUS 377
        Risk Management & Insurance II 3 credits
        Not resolved to a course

      Computer Science

      1 item
      1. 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
      1. 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
          1. Freshmen who matriculate in the Fall of 2019 or later
            Not resolved to a course
          2. Transfer students who matriculate in the Spring of 2020 or later
            Not resolved to a course
          3. Students who rematriculate in the Fall of 2019 or later
            Not 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.