Calculus, Discrete Math, and Business Math

Science, Engineering, Math and BS Economics students take calculus classes from the Math 30-31-32 track, Business and Packaging students take Math 70, while Technology, Aviation, Packaging and BA Economics students take Math 71. Computer Science, Mathematics, Computer Engineering and Software Engineering majors take Math 42, Discrete Mathematics. Eligibility to register for these courses can be obtained through coursework or evaluation of prerequisite knowledge.  

The Precalculus Proficiency Assessment (PPA) can be used to satisfy the prerequisites for the first semester of Calculus and Discrete Mathematics, i.e. Math 30, Math 30X, Math 70, Math 70X, Math 71, Math 71X, Math 42 and Math 42X.   More information can be found on the Precalculus Proficiency Assessment (PPA) page.

Learn more about the calculus and discrete math courses below.


Math 30: Calculus I

To register, satisfy 1,2 or 3 listed below. (Passing a High School Calculus course is not sufficient.)

Note:  Students repeating Math 30 or Math 30X are not eligible for Math 30, but may take Math 30X and Math 30W.

  1. A grade of B or higher in Math 19, Precalculus or an approved equivalent college course found online at SJSU Articulation. If you take Math 19 at SJSU, you will be able to register for Math 30 as soon as your Math 19 grade is posted.
  2. A grade of B or better in both Math 18A and 18B or approved equivalent college courses found online at SJSU Articulation. If you take Math 18A and Math 18B at SJSU, you will be able to register for Math 30 as soon as your Math 18A and 18B grades are posted.
  3. Satisfactory score on the PPA. 

Math 30X: Calculus I

To register, satisfy 1, 2 or 3 listed below. (Passing a High School Calculus course is not sufficient.) Math 30W is a required corequisite of Math 30X.  You cannot opt out of the workshop.  

  1. A grade of C- or higher in Math 19. Precalculus or an approved equivalent college course found online at SJSU Articulation. If you take Math 19 at SJSU, you will be able to register for Math 30X as soon as your Math 19 grade is posted.
  2. A grade of C- or better in both Math 18A and 18B or approved equivalent college courses found online at SJSU Articulation. If you take Math 18A and Math 18B at SJSU, you will be able to register for Math 30 as soon as your Math 18A and 18B grades are posted.
  3. Satisfactory score on the PPA.

Math 31: Calculus II

To register, satisfy 1 or 2 listed below. (Passing a High School Calculus course is not sufficient.)

Note:  Students repeating Math 31 or Math 31X are not eligible for Math 31, but may take Math 31X and Math 31W.

  1. A grade of B or higher in Math 30 or Math 30X or an approved equivalent college course found online at SJSU Articulation
  2. A score of 4 or higher on the AP Calculus AB exam. NOTE: A passing grade in a HS Calculus course is not sufficient.

Math 31X: Calculus II

To register, satisfy 1 or 2 listed below. (Passing a High School Calculus course is not sufficient. )   Math 31W is a required corequisite of Math 31X.  You can not opt out of the workshop. 

  1. A grade of C- or higher in Math 30 or Math 30X, or an approved equivalent college course found online at SJSU Articulation
  2. A score of 3 or higher on the AP Calculus AB exam. NOTE: A passing grade in a HS Calculus course is not sufficient.

Math 32: Calculus III

To register, satisfy 1 or 2 listed below. (Passing a High School Calculus course is not sufficient.)

Note:  Students repeating Math 32 or Math 32X are not eligible for Math 32, but may take Math 32X and Math 32W.

  1. A grade of B or higher in Math 31 or Math 31X or an approved equivalent college course found online at SJSU Articulation.  
  2. A score of 4 or higher on the AP Calculus BC exam.

Math 32X: Calculus III

To register, satisfy 1 or 2 listed below. (Passing a High School Calculus course is not sufficient.)  Math 32W is a required corequisite of Math 32X.  You cannot opt out of the workshop. 

  1. A grade of C- or higher in Math 31 or Math 31X or an approved equivalent college course found online at SJSU Articulation
  2. A score of 3 or higher on the AP Calculus BC exam.

Math 42: Discrete Math

To register, satisfy eligibility requirements for Math 30 (see above).

Note:  Students repeating Math 42 or Math 42X are not eligible for Math 42, but may take Math 42X and Math 42W. 

Math 42X: Discrete Math

To register, satisfy eligibility requirements for Math 30X (see above). Math 42W is a required corequisite of Math 42X.  You cannot opt out of the workshop.  

Math 70 Business Math

To register, satisfy 1, 2, or 3 listed below. (Passing a High School Calculus course is not sufficient.)

Note:  Students repeating Math 70 or Math 70X are not eligible for Math 70, but may take Math 70X and Math 70W.

  1. A grade of B or higher in Math 18A. College Algebra (or Math 19: Precalculus) or an approved equivalent college course found online at SJSU Articulation. If you take Math 18A  at SJSU, you will be able to register for Math 70 as soon as your Math 18A: College Algebra (or Math 19 Precalculus) grade is posted.
  2. Satisfactory score on the PPA.
  3. A score of 570 (or higher) on the SAT, or a score of 23 (or higher) of on the ACT.

Math 70X Business Math

To register, satisfy 1, 2, or 3 listed below. (Passing a High School Calculus course is not sufficient.) Math 70W is a required corequisite of Math 70X. You cannot opt out of the workshop.

  1. A grade of C- or higher in Math 18A, College Algebra (or Math 19, Precalculus) or an approved equivalent college course found online at SJSU Articulation. If you take Math 18A or Math 19 at SJSU, you will be able to register for Math 70x as soon as your Math 18A or Math 19 grade is posted.
  2. Satisfactory score on the PPA.
  3. A score of 570 (or higher) on the SAT, or a score of 23 (or higher) of on the ACT.

Math 71 Calculus for Business & Aviation

To register, satisfy 1, 2, or 3 listed below. (Passing a High School Calculus course is not sufficient.)

Note:  Students repeating Math 71 or Math 71X are not eligible for Math 71, but may take Math 71X and Math 71W.

  1. A grade of B or higher in Math 18A. College Algebra (or Math 19: Precalculus) or an approved equivalent college course found online at SJSU Articulation. If you take Math 18A  at SJSU, you will be able to register for Math 71 as soon as your Math 18A: College Algebra (or Math 19 Precalculus) grade is posted.
  2. Satisfactory score on the PPA.
  3. A score of 570 (or higher) on the SAT, or a score of 23 (or higher) of on the ACT.

Math 71X Calculus for Business & Aviation

To register, satisfy 1, 2, or 3 listed below. (Passing a High School Calculus course is not sufficient.) Math 71W is a required corequisite of Math 71X. You cannot opt out of the workshop.

  1. A grade of C- or higher in Math 18A, College Algebra (or Math 19, Precalculus) or an approved equivalent college course found online at SJSU Articulation. If you take Math 18A or Math 19 at SJSU, you will be able to register for Math 71x as soon as your Math 18A or Math 19 grade is posted.
  2. Satisfactory score on the PPA.
  3. A score of 570 (or higher) on the SAT, or a score of 23 (or higher) of on the ACT.