MATH 19: Calculus
Introduction to differential calculus of functions of one variable. Review of elementary functions (including exponentials and logarithms), limits, rates of change, the derivative and its properties, applications of the derivative. Prerequisites: periodic trigonometric functions, advanced algebra, and analysis of elementary functions (including exponentials and logarithms). You must have taken the math placement diagnostic (offered through the Math Department website:
https://mathematics.stanford.edu/academics/math-placement) in order to register for this course.
Terms: Aut, Win
| Units: 3
| UG Reqs: GER:DB-Math, WAY-FR
Instructors:
Stadlmann, J. (PI)
;
Wickham, Z. (PI)
;
Kota, T. (TA)
...
more instructors for MATH 19 »
Instructors:
Stadlmann, J. (PI)
;
Wickham, Z. (PI)
;
Kota, T. (TA)
;
Kuelbs, D. (TA)
;
Nam, I. (TA)
;
Ren, M. (TA)
;
Sarkis, D. (TA)
;
Srivastava, E. (TA)
MATH 19ACE: Calculus, ACE
Additional problem solving session for
Math 19 guided by a course assistant. Concurrent enrollment in
Math 19 required. Application required:
https://engineering.stanford.edu/students-academics/equity-and-inclusion-initiatives/undergraduate-programs/additional-calculus. Note: This course is not eligible for transfer credit.
Terms: Aut, Win
| Units: 1
Instructors:
Wickham, Z. (PI)
;
Ba, S. (TA)
;
Gil-Silva, J. (TA)
...
more instructors for MATH 19ACE »
Instructors:
Wickham, Z. (PI)
;
Ba, S. (TA)
;
Gil-Silva, J. (TA)
;
Nielsen, M. (TA)
;
Wilson, S. (TA)
MATH 20: Calculus
The definite integral, Riemann sums, antiderivatives, the Fundamental Theorem of Calculus. Integration by substitution and by parts. Area between curves, and volume by slices, washers, and shells. Initial-value problems, exponential and logistic models, direction fields, and parametric curves. Prerequisite:
Math 19 or equivalent. If you have not previously taken a calculus course at Stanford then you must have taken the math placement diagnostic (offered through the Math Department website:
https://mathematics.stanford.edu/academics/math-placement) in order to register for this course.
Terms: Aut, Win, Spr
| Units: 3
| UG Reqs: GER:DB-Math, WAY-FR
Instructors:
Guth, G. (PI)
;
Lee, J. (PI)
;
Ram Sreedharan Nair, A. (PI)
...
more instructors for MATH 20 »
Instructors:
Guth, G. (PI)
;
Lee, J. (PI)
;
Ram Sreedharan Nair, A. (PI)
;
de Faveri, A. (PI)
;
Chande, M. (TA)
;
Soong, M. (TA)
;
Zhao, F. (TA)
MATH 20ACE: Calculus, ACE
Additional problem solving session for
Math 20 guided by a course assistant. Concurrent enrollment in
Math 20 required. Application required:
https://engineering.stanford.edu/students-academics/equity-and-inclusion-initiatives/undergraduate-programs/additional-calculus. Note: This course is not eligible for transfer credit.
Terms: Aut, Win
| Units: 1
MATH 21: Calculus
This course addresses a variety of topics centered around the theme of "calculus with infinite processes", largely the content of BC-level AP Calculus that isn't in the AB-level syllabus. It is needed throughout probability and statistics at all levels, as well as to understand approximation procedures that arise in all quantitative fields (including economics and computer graphics). After an initial review of limit rules, the course goes on to discuss sequences of numbers and of functions, as well as limits "at infinity" for each (needed for any sensible discussion of long-term behavior of a numerical process, such as: iterative procedures and complexity in computer science, dynamic models throughout economics, and repeated trials with data in any field). Integration is discussed for rational functions (a loose end from
Math 20) and especially (improper) integrals for unbounded functions and "to infinity": this shows up in contexts as diverse as escape velocity for a rocket, the pres
more »
This course addresses a variety of topics centered around the theme of "calculus with infinite processes", largely the content of BC-level AP Calculus that isn't in the AB-level syllabus. It is needed throughout probability and statistics at all levels, as well as to understand approximation procedures that arise in all quantitative fields (including economics and computer graphics). After an initial review of limit rules, the course goes on to discuss sequences of numbers and of functions, as well as limits "at infinity" for each (needed for any sensible discussion of long-term behavior of a numerical process, such as: iterative procedures and complexity in computer science, dynamic models throughout economics, and repeated trials with data in any field). Integration is discussed for rational functions (a loose end from
Math 20) and especially (improper) integrals for unbounded functions and "to infinity": this shows up in contexts as diverse as escape velocity for a rocket, the present value of a perpetual yield asset, and important calculations in probability (including the famous "bell curve" and to understand why many statistical tests work as they do). The course then turns to infinite series (how to "sum" an infinite collection of numbers), some useful convergence and divergence rests for these, and the associated killer app: power series and their properties, as well as Taylor approximations, all of which provide the framework that underlies virtually all mathematical models used in any quantitative field. Prerequisite:
Math 20 or equivalent. If you have not previously taken a calculus course at Stanford then you must have taken the math placement diagnostic (offered through the Math Department website:
https://mathematics.stanford.edu/academics/math-placement) in order to register for this course.
Terms: Aut, Win, Spr
| Units: 4
| UG Reqs: GER:DB-Math, WAY-FR
MATH 21ACE: Calculus, ACE
Additional problem solving session for
Math 21 guided by a course assistant. Concurrent enrollment in
Math 21 required. Application required:
https://engineering.stanford.edu/students-academics/equity-and-inclusion-initiatives/undergraduate-programs/additional-courses-0. Note: This course is not eligible for transfer credit.
Terms: Aut, Win
| Units: 1
MATH 51: Linear Algebra, Multivariable Calculus, and Modern Applications
This course provides unified coverage of linear algebra and multivariable differential calculus, and the free course e-text connects the material to many fields. Linear algebra in large dimensions underlies the scientific, data-driven, and computational tasks of the 21st century. The linear algebra portion includes orthogonality, linear independence, matrix algebra, and eigenvalues with applications such as least squares, linear regression, and Markov chains (relevant to population dynamics, molecular chemistry, and PageRank); the singular value decomposition (essential in image compression, topic modeling, and data-intensive work in many fields) is introduced in the final chapter of the e-text. The multivariable calculus portion includes unconstrained optimization via gradients and Hessians (used for energy minimization), constrained optimization (via Lagrange multipliers, crucial in economics), gradient descent and the multivariable Chain Rule (which underlie many machine learning al
more »
This course provides unified coverage of linear algebra and multivariable differential calculus, and the free course e-text connects the material to many fields. Linear algebra in large dimensions underlies the scientific, data-driven, and computational tasks of the 21st century. The linear algebra portion includes orthogonality, linear independence, matrix algebra, and eigenvalues with applications such as least squares, linear regression, and Markov chains (relevant to population dynamics, molecular chemistry, and PageRank); the singular value decomposition (essential in image compression, topic modeling, and data-intensive work in many fields) is introduced in the final chapter of the e-text. The multivariable calculus portion includes unconstrained optimization via gradients and Hessians (used for energy minimization), constrained optimization (via Lagrange multipliers, crucial in economics), gradient descent and the multivariable Chain Rule (which underlie many machine learning algorithms, such as backpropagation), and Newton's method (an ingredient in GPS and robotics). The course emphasizes computations alongside an intuitive understanding of key ideas. The widespread use of computers makes it important for users of math to understand concepts: novel users of quantitative tools in the future will be those who understand ideas and how they fit with examples and applications. This is the only course at Stanford whose syllabus includes nearly all the math background for
CS 229, which is why
CS 229 and
CS 230 specifically recommend it (or other courses resting on it). For frequently asked questions about the differences between
Math 51 and
CME 100, see the FAQ on the placement page on the Math Department website. Prerequisite:
Math 21 or equivalent (e.g. 5 on the AP Calculus BC test or suitable score on certain international exams:
https://studentservices.stanford.edu/my-academics/earn-my-degree/undergraduate-degree-progress/test-transfer-credit/external-test-2). If you have not previously taken a calculus course at Stanford, then you must have taken the math placement diagnostic (offered through the Math Department website:
https://mathematics.stanford.edu/academics/math-placement) in order to register for this course.
Math 51 is considered equivalent to
Math 61CM, and credit will not be granted for both courses.
Terms: Aut, Win, Spr
| Units: 5
| UG Reqs: GER:DB-Math, WAY-FR
Instructors:
Lucianovic, M. (PI)
;
Miller, J. (PI)
;
Morton-Ferguson, C. (PI)
...
more instructors for MATH 51 »
Instructors:
Lucianovic, M. (PI)
;
Miller, J. (PI)
;
Morton-Ferguson, C. (PI)
;
Swaminathan, M. (PI)
;
Taylor, C. (PI)
;
Vondrak, J. (PI)
;
Bonciocat, C. (TA)
;
Bosch, H. (TA)
;
Cholsaipant, P. (TA)
;
KAZANIN, S. (TA)
;
Li, H. (TA)
;
Li, J. (TA)
;
Li, Z. (TA)
;
Mauro, A. (TA)
;
Pandit, N. (TA)
;
Park, J. (TA)
;
Prausnitz-Weinbaum, H. (TA)
;
Song, Y. (TA)
;
Yang, H. (TA)
;
Zhang, S. (TA)
MATH 51ACE: Linear Algebra, Multivariable Calculus, and Modern Applications, ACE
Additional problem solving session for
Math 51 guided by a course assistant. Concurrent enrollment in
Math 51 required. Application required:
https://engineering.stanford.edu/students-academics/equity-and-inclusion-initiatives/undergraduate-programs/additional-calculus. Note: This course is not eligible for transfer credit.
Terms: Aut, Win
| Units: 1
MATH 52: Integral Calculus of Several Variables
Iterated integrals, line and surface integrals, vector analysis with applications to vector potentials and conservative vector fields, physical interpretations. Divergence theorem and the theorems of Green, Gauss, and Stokes. Prerequisite:
Math 21 and
Math 51 or equivalents.
Math 52 is considered equivalent to
Math 62CM, and credit will not be granted for both courses.
Terms: Win, Spr
| Units: 5
| UG Reqs: GER:DB-Math, WAY-FR
MATH 53: Differential Equations with Linear Algebra, Fourier Methods, and Modern Applications
Ordinary differential equations and initial value problems, linear systems of such equations with an emphasis on second-order constant-coefficient equations, stability analysis for non-linear systems (including phase portraits and the role of eigenvalues), and numerical methods. Partial differential equations and boundary-value problems, Fourier series and initial conditions, and Fourier transform for non-periodic phenomena. Throughout the development we harness insights from linear algebra, and software widgets are used to explore course topics on a computer (no coding background is needed). The free e-text provides motivation from applications across a wide array of fields (biology, chemistry, computer science, economics, engineering, and physics) described in a manner not requiring any area-specific expertise, and it has an appendix on Laplace transforms with many worked examples as a complement to the Fourier transform in the main text. Prerequisite:
Math 21 and
Math 51, or equivalents.
Math 53 is considered equivalent to
Math 63CM, and credit will not be granted for both courses.
Terms: Aut, Win, Spr
| Units: 5
| UG Reqs: GER:DB-Math, WAY-FR
Instructors:
Anderson, J. (PI)
;
Asserian, L. (PI)
;
Lee, J. (PI)
...
more instructors for MATH 53 »
Instructors:
Anderson, J. (PI)
;
Asserian, L. (PI)
;
Lee, J. (PI)
;
Parker, G. (PI)
;
Li, Z. (TA)
;
Marsden, M. (TA)
;
Nuti, P. (TA)
;
Skvortsov, D. (TA)
Filter Results: