Pre-Enrollment Requirements

To apply, applicants must demonstrate how they meet or plan to meet pre-enrollment course requirements. Specifically, applicants must have successfully completed the listed credits/courses below with a minimum grade of "B" prior to enrolling in the program.

Pre-Enrollment Requirements
MS in Data Analytics and Business Computing
Required Credits
Calculus3

Coursework must be completed at a degree-granting, accredited (or government recognized) college or university and may be taken online. Courses/credits taken at community colleges are not acceptable for meeting the coursework pre-enrollment requirement.

If courses that you have taken do not correspond to the standard U.S. semester credit system, please email shanghai.gradadmissions@nyu.edu for specific directions. 


Prerequisite Course Fulfillment Policy

For applicants needing to complete prerequisite requirements, we offer the following pathway:

Pre-approved Online Courses 

Applicants who have not completed the required prerequisite Calculus course, or who earned a grade below a B in the prerequisite Calculus course, may satisfy the requirement by successfully completing one of the pre-approved online Calculus courses listed here.

Applicants should indicate in their application whether they plan to complete, or have already completed, the approved Coursera Calculus course to satisfy the prerequisite requirement. Any required online course must be successfully completed prior to the start of the program.

Applicants completing an approved online course must:

  • Achieve a minimum grade of 86%
  • Upload the official course certificate and proof of the final course grade to the application
  • Email shanghai.gradadmissions@nyu.edu to confirm completion of the course and the application materials update prior to the program start date

Please note that admission is contingent upon successful completion of the prerequisite requirement as indicated in the admissions offer.

Programming Proficiency

Students need to present elementary to intermediate level of proficiency in "R". This is not a pre-enrollment requirement but will be highly preferred. If a student does not have previous programming proficiency, a self-study plan will be required in the application.