The BA in Mathematics and Computer Science at NYU is an intensive joint major offered by the Departments of Mathematics and Computer Science at the Courant Institute of Mathematical Sciences. The program equips students with strong analytical, theoretical, and computational skills. It covers core areas such as analysis, algebra, algorithms, systems, probability, combinatorics, and numerical analysis - preparing students for graduate studies or careers in research, finance, technology, or data science.
Course overview by category:
Computer Science Requirements (36 credits):
CSCI-UA 101 Intro to Computer Science
CSCI-UA 102 Data Structures
CSCI-UA 201 Computer Systems Organization
CSCI-UA 202 Operating Systems
CSCI-UA 310 Basic Algorithms
CSCI-UA 421 Numerical Computing
CSCI-UA 453 Theory of Computation
3 additional CSCI-UA 400-level electives
Mathematics Requirements (44 credits):
MATH-UA 121, 122, 123 (or 129) – Calculus I–III or Honors
MATH-UA 140 or 148 – Linear Algebra or Honors
MATH-UA 325 or 328 – Analysis I or Honors
MATH-UA 329 – Honors Analysis II
MATH-UA 343 or 348 – Algebra or Honors
MATH-UA 349 – Honors Algebra II
Two advanced options (choose from Honors Probability, Numerical Analysis, ODEs, or Honors Seminars I–IV)
Credit Requirement: 20 courses totaling 80 credits
Undergraduate Research:
Opportunities through summer programs such as SURE and AM-SURE
Research can be conducted in either the Mathematics or Computer Science department
Senior Project (for Honors):
Independent research culminating in a thesis
Must be presented at an undergraduate research forum or conference
Requires submission to both departmental honors advisors
Ideal preparation for graduate programs in mathematics, computer science, or interdisciplinary fields
Students often pursue careers in tech, finance, academic research, or applied sciences
Honors Graduation Requirements:
Minimum GPA of 3.65 (in major and overall)
Completion of a senior thesis with formal presentation
Departmental admission to the honors track required
Admission to the Major:
Prerequisite: Completion of CSCI-UA 101 or 102 with grade C or better
Students must consult program advisors before formal declaration
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.