Data Science and Mathematics (BA)
Program Description
The Data Science and Mathematics major integrates the full Data Science curriculum with the Mathematics curriculum. Students develop strong foundations in statistical modeling, machine learning, and data-driven reasoning, alongside advanced coursework in probability, statistics, and related areas of mathematics. The curriculum emphasizes theoretical foundations and mathematical rigor, preparing students for technically demanding roles and for graduate study in data science, statistics, and related fields.
Students may contact cds-undergraduate@nyu.edu with questions.
Honors Program
This major program of study does not currently offer an honors track.
Admissions
New York University's Office of Undergraduate Admissions supports the application process for all undergraduate programs at NYU. For additional information about undergraduate admissions, including application requirements, see How to Apply.
Program Requirements
The joint major in Data Science and Mathematics requires eighteen 4-credit courses (72 credits) as outlined below.
| Course | Title | Credits |
|---|---|---|
| General Education Requirements | ||
| First-Year Seminar | 4 | |
| EXPOS-UA 1 | Writing as Inquiry | 4 |
| Foreign Language | 16 | |
| Physical Science | 4 | |
| Life Science | 4 | |
| Texts and Ideas | 4 | |
| Cultures and Contexts | 4 | |
| Societies and the Social Sciences | 4 | |
| Expressive Culture | 4 | |
| Major Requirements | ||
| Data Science Requirements | ||
| DS-UA 111 | Principles of Data Science I | 4 |
| DS-UA 112 | Principles of Data Science II | 4 |
| DS-UA 201 | Causal Inference | 4 |
| DS-UA 202 | Responsible Data Science | 4 |
| Mathematics Requirements | ||
| MATH-UA 120 | Discrete Mathematics | 4 |
| MATH-UA 121 | Calculus I | 4 |
| MATH-UA 122 | Calculus II | 4 |
| MATH-UA 123 | Calculus III | 4 |
| or MATH-UA 129 | Honors Calculus III | |
| MATH-UA 140 | Linear Algebra | 4 |
| or MATH-UA 148 | Honors Linear Algebra | |
| MATH-UA 325 | Analysis | 4 |
| or MATH-UA 328 | Honors Analysis I | |
| MATH-UA 333 | Theory of Probability | 4 |
| or MATH-UA 338 | Honors Theory of Probability | |
| MATH-UA 334 | Mathematical Statistics | 4 |
| MATH-UA 352 | Numerical Analysis | 4 |
| Computer Science Requirements | ||
| CSCI-UA 101 | Intro to Computer Science | 4 |
| CSCI-UA 102 | Data Structures | 4 |
| CSCI-UA 473 | Fundamentals of Machine Learning | 4 |
| CSCI-UA 479 | Data Management and Analysis | 4 |
| Advanced Elective Requirement | ||
| Select one of the following: | 4 | |
| Machine Learning for Climate Change | ||
| Advanced Topics in Data Science | ||
| Natural Language Processing | ||
| Electives | ||
| Other Elective Credits | 8 | |
| Total Credits | 128 | |
Sample Plan of Study
| 1st Semester/Term | Credits | |
|---|---|---|
| CSCI-UA 2 | Introduction to Computer Programming (No Prior Experience) (Prerequisite for CSCI-UA 101 if students cannot otherwise place into that course; does not count toward the major) | 4 |
| MATH-UA 121 | Calculus I | 4 |
| Texts and Ideas | 4 | |
| First-Year Seminar | 4 | |
| Credits | 16 | |
| 2nd Semester/Term | ||
| CSCI-UA 101 | Intro to Computer Science | 4 |
| MATH-UA 122 | Calculus II | 4 |
| Cultures and Contexts | 4 | |
| EXPOS-UA 1 | Writing as Inquiry | 4 |
| Credits | 16 | |
| 3rd Semester/Term | ||
| DS-UA 111 | Principles of Data Science I | 4 |
| CSCI-UA 102 | Data Structures | 4 |
| MATH-UA 123 or MATH-UA 129 |
Calculus III or Honors Calculus III |
4 |
| Foreign Language | 4 | |
| Credits | 16 | |
| 4th Semester/Term | ||
| DS-UA 112 | Principles of Data Science II | 4 |
| MATH-UA 120 | Discrete Mathematics | 4 |
| MATH-UA 140 or MATH-UA 148 |
Linear Algebra or Honors Linear Algebra |
4 |
| Foreign Language | 4 | |
| Credits | 16 | |
| 5th Semester/Term | ||
| CSCI-UA 479 | Data Management and Analysis | 4 |
| MATH-UA 333 or MATH-UA 338 |
Theory of Probability or Honors Theory of Probability |
4 |
| Foreign Language | 4 | |
| Expressive Culture | 4 | |
| Credits | 16 | |
| 6th Semester/Term | ||
| MATH-UA 325 or MATH-UA 328 |
Analysis or Honors Analysis I |
4 |
| MATH-UA 334 | Mathematical Statistics | 4 |
| Foreign Language | 4 | |
| Societies and the Social Sciences | 4 | |
| Credits | 16 | |
| 7th Semester/Term | ||
| DS-UA 201 | Causal Inference | 4 |
| CSCI-UA 473 | Fundamentals of Machine Learning | 4 |
| Physical Science | 4 | |
| Other Elective Credits | 4 | |
| Credits | 16 | |
| 8th Semester/Term | ||
| DS-UA 202 | Responsible Data Science | 4 |
| DS-UA 301 | Advanced Topics in Data Science | 4 |
| MATH-UA 352 | Numerical Analysis | 4 |
| Life Science | 4 | |
| Credits | 16 | |
| Total Credits | 128 | |
Learning Outcomes
Upon completion of program requirements, students are expected to:
- Achieve a rigorous understanding of the mathematical, statistical, and computational principles that underpin data science, so that students will have the foundational mastery to pursue of the many applications of data sciences without limitation.
- Understand approaches such as causal inference, machine learning, and data management that are involved in different settings across varied academic and applied contexts.
- Examine the relationship between data science and society by addressing ethical and philosophical issues in modern statistics, data science, and AI, and develop the ability not only to design data models but also to communicate effectively about these models and their outputs.
- Achieve proficiency in the foundations of modern mathematics, including discrete mathematics, calculus, and analysis.
- Be able to communicate mathematically, including understanding, developing, and critiquing mathematical arguments and rigorous proofs.
Policies
Program Policies
Policy on Declaration of Major
Students must complete DS-UA 111 Principles of Data Science I with a C or better before declaring the joint major in Data Science and Mathematics. This policy applies to all NYU students, not just to those matriculated in CAS.
Students are not able to double major in Mathematics and Data Science. To pursue both disciplines, students must declare this joint major.
Students may declare at any time during the academic year using the links below. Any questions or concerns regarding the declaration process should be directed to cds-undergraduate@nyu.edu.
- Data Science Major or Minor
- Joint Major in Computer and Data Science (all NYU students must complete both DS-UA 111 Principles of Data Science I and CSCI-UA 101 Introduction to Computer Science with a grade of C or better before declaring this major)
- Joint Major in Data Science and Mathematics
College of Arts and Science students cannot enter their junior year undeclared and must begin their Data Science (and, if applicable, Computer Science) course sequence no later than the spring semester of their sophomore year, which will allow them to declare the major or minor during the summer before their junior year. The Center for Data Science (CDS) and CAS both advise that students begin their Data Science courses earlier and declare the major in the spring of their sophomore year. Although students may begin their Data Science courses later than this point, there is no guarantee they will finish their major requirements in time to graduate within four years. Students cannot declare any major or joint major with CDS after completion of their junior year.
Other Policies Applying to the Joint Major
- A grade of C or higher is required in all courses used to fulfill joint major requirements (courses taken under the Pass/Fail option cannot be counted toward the major).
- Two courses may be double-counted between the joint Data Science and Mathematics major and another major and/or another minor.
- Note on the sample plan of study tab: CSCI-UA 2 is listed in the first term of study for students who may need to take it but it does not count toward the major. It is a prerequisite to CSCI-UA 101, which is required for this major. Students can also place into CSCI-UA 101 with a qualifying AP score or by taking a placement examination in the Department of Computer Science.
Required Coursework in CAS (-UA) for all Majors and Minors in Courant
At least half of the courses applied to the Courant requirements of the CAS majors and minors in Computer Science and in Mathematics (including joint programs) must be CSCI-UA and MATH-UA courses taken in New York or at NYU study away sites. This is a built-in limit on how many courses students may take in these subjects that are (for example) sponsored by NYU Abu Dhabi and NYU Shanghai under CS-UH, MATH-UH, CENG-SHU, CSCI-SHU, and MATH-SHU. Internal and external transfers must pay close attention to this policy, but it also applies to students who matriculate as first years. The usual CAS policies on -UA residency for the baccalaureate degree still apply.
NYU Policies
University-wide policies can be found on the New York University Policy pages.
College of Arts and Science Policies
A full list of relevant academic policies can be found on the CAS Academic Policies page.