High School Exams Scores and Core Curriculum Fulfillment
The relevant exam scores which may be used to wholly or partially fulfill Core Curriculum requirements are listed below. No corresponding credit is awarded and the test scores cannot be used to fulfill the prerequisite for upperlevel courses in that area.
Core Curriculum Category  May be fulfilled by these exams (though no credit is given) 
Science, Technology, and Society (STS)  AP Environmental Science: Score of 4 or higher 
Experimental Discovery (ED)  AP Psychology: Score of 4 or higher IB Psychology HL: Score of 6 or higher A Level Psychology: Score of B or higher AP Physics C Mech or AP Physics C – E&M: Score of 4 or higher 
BOTH Experimental Discovery (ED) AND Science, Technology and Society (STS)  AP Physics 1 & 2 or AP Chemistry or AP Biology: Score of 4 or higher AP Physics C Mech and AP Physics C – E&M: Score of 4 or higher IB Biology HL or IB Chemistry HL or IB Physics HL: Score of 6 or higher A Level Biology or A Level Chemistry or A Level Physics: Score of B or higher 
Algorithmic Thinking (AT)  AP Computer Science: Score of 4 or higher IB Computer Science HL: Score of 4 or higher NYU Shanghai Placement Exam for Introduction to Computer Science 
Mathematics  AP Calculus AB or BC: Score of 4 or higher IB Mathematics HL: Score of 6 or higher A Level Mathematics: Score of B or higher NYU Shanghai Placement Exam for Calculus 
Note: NYU Shanghai will not accept scores from an AP exam (or other exam meant for high school students) taken after a student already matriculated at NYU Shanghai.
Below is information for sending AP and IB exams to NYU.
AP Scores: Students should release AP scores via College Board to NYU using the school code: 2562. Once students submit the request for scores to be sent, it typically takes College Board between 2 – 4 weeks to send scores from within the past 5 years. Scores from 5 or more years ago take about 4 – 6 weeks to receive because they are “archived” and sent via postal mail as opposed to delivered in an electronic file. Score are processed within one week of receipt. Scores will appear on the student’s transcripts.
IB Scores: IB scores must be released electronically via the IBO to New York University. For most students, the IB coordinator at their school assists them in identifying the university scores should be sent to prior to sitting for the examination. Scores for future exam dates are released on January 5 for the November exams and on July 5 for the May exams. Students who are requesting scores be sent after taking the exam can navigate to this link for additional information.
Students can EITHER select China as the country of the institution and New York University Shanghai OR United States as the country, New York as the state, and New York University.
Chinese Placement
Students will be placed into their Chinese courses for their first semester based on their academic background in high school.
Information about Chinese placement exam time, location, and preparation tips can be found on the website HERE.
Chinese Language Requirements:
All students are required to be proficient in Mandarin Chinese up to the Intermediate 2 level by graduation.
These are the kinds of Chinese courses from Elementary to Advanced:

Elementary Chinese 1

Elementary Chinese 2

Elementary Chinese 1 for Advanced Beginners (see note in course description via Albert Course Search; covers through Elementary 2)

Intermediate Chinese 1

Intermediate Chinese 2

Intermediate Chinese 1 for Advanced Beginners (see note in course description via Albert Course Search; covers through Intermediate 2)

Intermediate Chinese Accelerated

Advanced Chinese 1

Advanced Chinese 2
There are a number of postadvanced Chinese courses as well.
The sample syllabi and textbooks that are used for the Chinese courses at NYU Shanghai can be found HERE. Course descriptions of all Chinese courses at NYU Shanghai can viewed in Albert Course Search (under subject area Chinese Language (CHINSHU)). You may find more information on the Chinese Language Program of NYU Shanghai on their Learning Chinese Resource Site.
If you have any questions about Chinese language placement, please email the Chinese Language Program at shanghai.chinese.placement@nyu.edu. If you have any questions other than placement, please email at shanghai.chinese.program@nyu.edu.
Mathematics Placement
Fall 2019 and Spring 2020 Math Placement Exams
Mathematics Placement Exams (placein and placeout) will be offered at the beginning of the semester and before the registration starts. A student may attempt the same placement exam only twice, with at least three months between each attempt.
Math Placement Exam Times (RSVP here)
Prior to 2020 Spring Course Registration:
 Monday, October 28, 5:40 p.m, Room 503, OR
 Tuesday, October 29, 12:40 p.m, Room 526.
At the Beginning of 2020 Spring:
 Monday, February 3, 5:40 p.m, Room 526, OR
 Tuesday, February 4, 12:40 p.m, Room 526.
Note:
1. "Place into Calculus and Linear Algebra" exam and "Place out of Calculus" exam are scheduled in the same classroom.
2. "Place into Calculus and Linear Algebra" exam is 60 minutes in duration, and "Place out of Calculus" exam is 90 minutes in duration.
3. A student may attempt the same placement exam only twice, with at least three months between each attempt.
3. A student may attempt the same placement exam only twice, with at least three months between each attempt.
Students will be placed into their Math courses for their first semester based on their academic background in high school.
Fall 2019 Mathematics Placement Criteria (for new students)
During the summer prior to your first semester at NYU Shanghai, you will be initially placed into a Mathematics course based on high school Mathematics performance. Students who wish to be initially placed in MATHSHU 131 (Calculus) and/or MATHSHU 140 (Linear Algebra) must meet one of the following prerequisites:

SAT General Test Math score of at least 720

SAT Math Level I (after Mar/2016) Subject Test score of at least 720

SAT Math Level II (after Mar/2016) Subject Test score of at least 630

ACT/E Math score of 30 or higher

AP Calculus AB score of 4 or higher

AP Calculus BC score of 4 or higher

IB Mathematics SL score of 6 or higher

IB Mathematics HL score of 5 or higher

ASlevel Mathematics grade of A or better

Alevel Mathematics grade of B or better

Faculty review of students' Gaokao math scores

Grade of C or better in MATHSHU 009 (Precalculus)

Passing the NYU Shanghai PlaceIntoCalculusandLinearAlgebra Examination
Students who did not meet any of the criteria above will be placed in MATHSHU 009 (Precalculus). Students who are placed into Precalculus and do not wish to continue to enroll in Calculus also have the option to take MATHSHU 10 (Quantitative Reasoning: Great Ideas in Math). Students should work with their advisor on this course selection.
Students who wish to be initially placed into MATHSHU 201 (Honors Calculus) and/or MATHSHU 141 (Honors Linear Algebra I) must meet one of the following prerequisites:
 Faculty review of students' APBC, IBHL and Gaokao math scores
 Passing the NYU Shanghai PlaceintoHonorsCalculusandHonorsLinearAlgebra Examination
Students who wish to enroll in MATHSHU 151 (Multivariable Calculus) must meet one of the following prerequisites:
 Faculty review of students' APBC, IBHL and Gaokao math scores
 Grade of C or better in MATHSHU 131 (Calculus)
 Passing the NYU Shanghai PlaceoutofCalculus Examination
Although you are recommended to enroll in a math course that reflects your math placement level, you have the option to take a math course lower than the assigned level. For example, if you are placed into Honors Calculus, you can opt to take Calculus in Fall 2019. However, please pay attention to the prerequisite and corequisite requirements of some elective courses, because a few of them require a certain level of math course as the prerequisite or corequisite.
Information regarding MATHSHU 10 Quantitative Reasoning: Great Ideas in Math
Students who are placed into Precalculus and do not wish to continue to enroll in Calculus also have the option to take MATHSHU 10 (Quantitative Reasoning: Great Ideas in Math) in Spring 2020. This course cannot serve as a prerequisite for Calculus and would be suitable if you are quite sure you do not wish to pursue a major that requires Calculus. Majors that require Calculus include Science majors, Business, Computer Science, Data Science, Economics, Mathematics, and Engineering. This course will not be offered in Fall 2019. If you are certain that you want to take this course, you can take it in Spring 2020, and in Fall 2019 you will enroll in 2 elective courses.
NYU Shanghai Mathematics Placement Examinations
Taking a Mathematics placement examination is optional at NYU Shanghai. NYU Shanghai offers three Mathematics placement examinations:
Exam I: Placement into Calculus and Linear Algebra
Exam II: Placement out of Calculus
Exam III: Place into Honors Calculus and Honors Linear Algebra
Exam I: Placement into Calculus and Linear Algebra
Exam II: Placement out of Calculus
Exam III: Place into Honors Calculus and Honors Linear Algebra
Please note that NYU Shanghai abides by the following policies for Mathematics placement.
If you were placed in Precalculus and want to enroll in Calculus, you should take the "Place into Calculus and Linear Algebra" exam.
If you were placed in Calculus and want to place into Honors Calculus , you should take the "Place into Honors Calculus and Honors Linear Algebra" exam.
If you were placed in Calculus and want to take a course that lists Calculus as a prerequisite you should take the "Place out of Calculus" exam.
If you were placed in Calculus and want to take a course that lists Calculus as a prerequisite you should take the "Place out of Calculus" exam.
1. No student may move to a higher level of Mathematics except by placement examination.
2. A student may attempt the same placement exam only twice, with at least three months between each attempt.
3. Within the NYU Shanghai add/drop period, a student is allowed to move to a lower level of Mathematics at his/her own discretion (provided that student has not already taken the lowerlevel course at NYU Shanghai). The student must inform his/her advisor of this change. Instructor approval is not required for such a change. No such movement may occur after the add/drop period has ended.
2. A student may attempt the same placement exam only twice, with at least three months between each attempt.
3. Within the NYU Shanghai add/drop period, a student is allowed to move to a lower level of Mathematics at his/her own discretion (provided that student has not already taken the lowerlevel course at NYU Shanghai). The student must inform his/her advisor of this change. Instructor approval is not required for such a change. No such movement may occur after the add/drop period has ended.
Sample Placement Examinations
Sample Placement Exam I: Placement into Calculus and Linear Algebra Examination  Solutions
Sample Placement Exam II: Placement out of Calculus Examination  Solutions
Sample Placement Exam II: Placement out of Calculus Examination  Solutions
Sample Placement Exam II: Placement out of Honors Calculus and Honors Linear Algebra I Examination
Mathematics Course Descriptions and Syllabi
Please note that the course syllabi are example ones for your reference only. You will receive the most updated syllabi in class.
MATHSHU 9 Precalculus
This course is designed as a preparation for calculus, including study of basic properties of polynomials, rational functions, exponential and logarithmic functions, and trigonometric functions. Systems of linear equations are also covered. Prerequisite: None.Click here to view course syllabus.
This course is designed as a preparation for calculus, including study of basic properties of polynomials, rational functions, exponential and logarithmic functions, and trigonometric functions. Systems of linear equations are also covered. Prerequisite: None.Click here to view course syllabus.
MATHSHU 10 Quantitative Reasoning: Great Ideas in Mathematics
This onesemester course serves as an introduction to great ideas in mathematics. During the course we will examine a variety of topics chosen from the following broad categories.
1) A survey of pure mathematics: What do mathematicians do and what questions inspire them? 2) Great works: What are some of the historically big ideas in the field? Who were the mathematicians that came up with them? 3) Mathematics as a reflection of the world we live in: How does our understanding of the natural world affect mathematics (and vice versa)? 4) Computations, proofs, and mathematical reasoning: Quantitative skills are crucial for dealing with the sheer amount of information available in modern society. 5) Mathematics as a liberal art: Historically, some of the greatest mathematicians have also been poets, artists, and philosophers. How is mathematics a natural result of humanity's interest in the nature of truth, beauty, and understanding? Why is math a liberal art? Prerequisite: None.
MATHSHU 131 Calculus
This course presents the foundations of calculus for functions of a single variable. Topics addressed include limits, continuity, rules of differentiation, approximation, antiderivatives, indefinite and definite integrals, the fundamental theorem of calculus, integration techniques, and improper integrals. Prerequisite: Sufficient high school grades, or NYU SH “Calculus and Linear Algebra” placement exam, or a grade of C or better in MATHSHU 9 (Precalculus).
Click here to view course syllabus.
MATHSHU 201 Honors Calculus
This is a rigorous course in singlevariable calculus, providing preparation for advanced, courses in analysis. It emphasizes proofs and therefore also provides a strong formation to logical thinking and argumentation, which are valuable in other disciplines. Topics covered include basic logic and set theory, functions, sequences, series, limits of functions, continuity, derivatives, and Taylor expansions. Prerequisite: Faculty review of high school grades, or NYU SH “Honors Calculus and Honors Linear Algebra” placement exam, or authorization of the instructor. This course can replace MATHSHU 131 (Calculus) as a prerequisite. Not of ered to students who took MATHSHU 143 (Foundations of Mathematical Methods).
Click here to view course syllabus.
MATHSHU 141 Honors Linear Algebra I
This is the first semester of a 2semester sequence in linear algebra for advanced mathematics majors. This course starts with introducing the basic practical knowledge of linear algebra, that is operations on matrices and techniques in order to solve a system of linear equations. These notions are covered on both practical and theoretical levels. After this, the focus is on operators and an introduction to spectral theory. The following topics are studied: vector spaces, linear independence, bases, dimension, determinants, characteristic polynomials, CayleyHamilton theorem, as well as eigenvalues and eigenvectors. The goal of this course is, on one hand, to provide the practical tools for application in various disciplines and courses such as Differential Equations, Analysis, or Probability and, on the other hand, to acquire the theoretical knowledge necessary to properly write mathematical proofs. Prerequisite: Faculty review of high school grades, or NYU SH “Honors Calculus and Honors Linear Algebra” placement exam, or authorization of the instructor. This course can
replace MATHSHU 140 (Linear algebra) as a prerequisite.
replace MATHSHU 140 (Linear algebra) as a prerequisite.
Usually taken concurrently with MATHSHU 201 Honors Calculus. Click here to view course syllabus.
MATHSHU 151 (formerly 123) Multivariable Calculus
This course is a continuation of calculus, focusing on sequences, series, and the calculus of functions of several variables. The first part is focused on real sequences and series, power series, Taylor expansions and Landau’s notation. The second part concerns functions of several variables, including continuity, differentiation, gradient, extrema, Lagrange multipliers, multiple integrals, and an introduction to vector calculus. Prerequisite: Grade of C or better in MATHSHU 131 (Calculus).
Click here to view course syllabus.
Computer Science Placement
Computer Science placement exams are optional for students who have a programming background and who are interested in taking computer science courses.
Placement Exams for Computer Science Courses in Shanghai
If you are planning to take the Computer Science Placement Exam to determine whether you can place into “Introduction to Computer Science” for Spring semester, mark your calendars early and book your travel accordingly!
Spring 2020 Computer Science Placement Exam
 2:004:00 PM, Sunday, February 2, 2020, Classroom 101
The exam will be offered only once on the Sunday before classes start. Book your return travel to campus so that you arrive well in advance because there will be no makeup tests offered, even for delayed flights. Sign ups are open here through January 30, 2020.
You will be emailed a link to complete an online assessment to help you estimate your readiness to sit in the placement exam. If you get less than 60% on the online quiz, you are recommended not to take the placement test and enroll in Introduction to Programming.
At NYU Shanghai, the beginnerlevel Computer Science course is called “Introduction to Programming.” If you have no computer programming experience, that is the class to take. However, if you do have previous programming background, you may wish to take an onsite placement test to try and place out of “Introduction to Programming” and be eligible to enroll directly in “Introduction to Computer Science”, the nextlevel course.
Students who want to try the placement exam are expected to have a solid and deep understanding of the first 10 chapters of the textbook Starting Out with Python (Third Edition or Fourth Edition, Gaddis). They should also do every single problem in the first 10 chapters of the book.
To help you decide whether or not you should take the test, review this sample test and try out the problems, as well as reviewing the course descriptions and syllabi below (note that the syllabi is for reference only). If you are able to successfully complete the sample test in 40 minutes, you should sign up for the Placement Exam. If you are unable to successfully complete the sample test in 40 minutes or less, you are probably not ready for “Introduction to Computer Science” yet and should choose “Introduction to Programming” instead.
Students will be asked to complete an online quiz before they sit in on the onsite placement exam. Students should only take the online quiz and the onsite placement exam when they are ready. Students are allowed only one opportunity to take an online quiz and only one opportunity to take an onsite computer science placement exam. If they do not pass the onsite exam, they must take the course that they were trying to test out of.
CSCISHU 11 Introduction to Computer Programming
An introduction to the fundamentals of computer programming. Students design, write, and debug computer programs. No prior knowledge of programming is assumed. Students will learn programming using Python, a general purpose, crossplatform programming language with a clear, readable syntax. Most class periods will be part lecture, part lab as you explore ideas and put them into practice. This course is suitable for students not intending in majoring in computer science as well as for students intending to major in computer science but having no programming experience. Students with previous programming experience should instead take Introduction to Computer Science.
An introduction to the fundamentals of computer programming. Students design, write, and debug computer programs. No prior knowledge of programming is assumed. Students will learn programming using Python, a general purpose, crossplatform programming language with a clear, readable syntax. Most class periods will be part lecture, part lab as you explore ideas and put them into practice. This course is suitable for students not intending in majoring in computer science as well as for students intending to major in computer science but having no programming experience. Students with previous programming experience should instead take Introduction to Computer Science.
Click here to view sample course syllabus.
CSCISHU 101 Introduction to Computer Science
This course has three goals. First, the mastering of a modern objectoriented programming language, enough to allow students to tackle realworld problems of important significance. Second, gaining an appreciation of computational thinking, a process that provides the foundations for solving realworld problems. Finally, providing an overview of the very diverse and exciting field of computer science – a field which, arguably more than any other, impacts how we work, live, and play today. (Prerequisite: Introduction to Computer Programming or via NYU Shanghai computer science placement exam.)
This course has three goals. First, the mastering of a modern objectoriented programming language, enough to allow students to tackle realworld problems of important significance. Second, gaining an appreciation of computational thinking, a process that provides the foundations for solving realworld problems. Finally, providing an overview of the very diverse and exciting field of computer science – a field which, arguably more than any other, impacts how we work, live, and play today. (Prerequisite: Introduction to Computer Programming or via NYU Shanghai computer science placement exam.)
Click here to view sample course syllabus.
Placement Exams for Computer Science Courses in New York
Students who are in New York now and will continue to be in New York can take the Computer Science Placement Exam in New York to skip the following list of courses.” You should contact Romeo Kumar (kumar@cims.nyu.edu) in the CAS Department of Computer Science to arrange a time. Students can take the exam any day of the week before 2:30 PM. Sample placement exams can be found here.
Students who are in Shanghai and will be in New York in the upcoming semester can take the placement exams in Shanghai to place out the following list of courses and become eligilble to enroll in courses in New York.

PLACING OUT OF CSCIUA 0002, INTRODUCTION TO PROGRAMMING  90 MINUTES
If you wish to place out of CSCIUA.0002 (Introduction to Programming), into CSCIUA.0101 (Introduction to Computer Science), and you have experience with computer programming using C, C++, Java, JavaScript, Python or Matlab you should take the NYU Computer Science Placement Exam for Freshmen, even if you are a sophomore or junior. See the separate web page on the NYU Computer Science Placement Exam for Freshmen (Sample Placement Exams). You may use either C, C++, Java, JavaScript, Python or Matlab to answer the questions.
 PLACING OUT OF CSCIUA 0101, INTRODUCTION TO COMPUTER SCIENCE  1 HOUR 50 MINUTES
Students from Shanghai who take CSCISHU 101, Intro to Computer Science will be required to pass a placement exam before enrolling in CSCIUA.102 Data Structures due to programming language differences between the two campuses. Students are required to take this placement test in Java.
If you wish to place out of CSCIUA 0101 (Introduction to Computer Science), into CSCIUA.0102 (Data Structures), and have taken a college level class studying C++ or Java at a reasonably advanced level (including arrays, functions, recursion, and objects), you may take the "NYU Computer Science Placement Exam". Students are given 90 minutes to complete the exam and may use either C++ or Java to answer the questions.
Note that the next level course is given in Java. Students taking CSCIUA.0102 are expected to know Java. If you take the placement exam in C++ and go directly into CSCIUA 0102, you need to familiarize yourself with Java syntax and rules.

PLACING OUT OF CSCIUA 0102, DATA STRUCTURES  1 HOUR 50 MINUTES
If you have taken the AP exam in Computer Science (the AB version) administered by the ETS and received a 4 or a 5 as your grade, you do not need to take this placement exam and you may register for CSCIUA 0201 right away.
If you wish to place out of CSCIUA 0102 (Data Structures), into CSCIUA.0201 (Computer Systems Organization), and have taken a college level class studying data structures in C++ or Java at a reasonably advanced level (including recursion, linked lists, stacks, queues, binary trees and merge sort) you may take a placement exam. Students are given one hour and 50 minutes and may use either C++ or Java to answer the questions.

PLACING OUT OF CSCIUA 0004, WEB DESIGN PLACEMENT  30 MINUTES
If you wish to place out of CSCIUA 0004 (Introduction to Web Design) and you have either taken a college level course that included working with images and using HTML5/CSS3 to build a comprehensive website; or you have working experience in this field, you are welcome to request the placement test for this course.
These exams will be offered two time options on October 28, 2019 at 5:45 PM in Room 304 and October 29, 2019 at 12:45 PM in Room 304. You can choose either one time option according to your availability. No other makeup tests will be offered.
Sign ups are open here through October 27, 2019.
Sample questions are provided on the Sample Placement Exams page.