BA Computer Science and Mathematics

4 Years On Campus Bachelors Program

New York University

Program Overview

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

Experiential Learning (Research, Projects, Internships etc.)

  • 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

Progression & Future Opportunities

  • 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

Program Key Stats

$62,246
$ 85
Aug Intake : 1st Jan


32 %
No
Yes

Eligibility Criteria

ABB - AAA
3.5 - 4.0
36 - 40
90 - 95

1480 - 1570
33 - 35
7.5
100

Additional Information & Requirements

Career Options

  • Algorithm engineer
  • Quantitative analyst
  • Data scientist
  • Cryptography specialist
  • Machine learning engineer
  • Academic researcher

Book Free Session with Our Admission Experts

Admission Experts