## CME 100: Vector Calculus for Engineers (ENGR 154)

Computation and visualization using MATLAB. Differential vector calculus: analytic geometry in space, functions of several variables, partial derivatives, gradient, unconstrained maxima and minima, Lagrange multipliers. Introduction to linear algebra: matrix operations, systems of algebraic equations, methods of solution and applications. Integral vector calculus: multiple integrals in Cartesian, cylindrical, and spherical coordinates, line integrals, scalar potential, surface integrals, Green's, divergence, and Stokes' theorems. Examples and applications drawn from various engineering fields. Prerequisites: knowledge of single-variable calculus equivalent to the content of
Math 19-21 (e.g., 5 on Calc BC, 4 on Calc BC with
Math 21, 5 on Calc AB with
Math21). Placement diagnostic (recommendation non binding) at:(
https://exploredegrees.stanford.edu/undergraduatedegreesandprograms/#aptext).

Terms: Aut, Spr
| Units: 5
| UG Reqs: GER:DB-Math, WAY-FR

Instructors:
Khayms, V. (PI)
;
Le, H. (PI)
;
Carranza, A. (TA)
;
Chen, G. (TA)
;
Deshpande, S. (TA)
;
Infanger, A. (TA)
;
Liu, X. (TA)
;
Radif, D. (TA)
;
Rowley, J. (TA)
;
Saad, N. (TA)
;
Xin, D. (TA)

## CME 102: Ordinary Differential Equations for Engineers (ENGR 155A)

Analytical and numerical methods for solving ordinary differential equations arising in engineering applications: Solution of initial and boundary value problems, series solutions, Laplace transforms, and nonlinear equations; numerical methods for solving ordinary differential equations, accuracy of numerical methods, linear stability theory, finite differences. Introduction to MATLAB programming as a basic tool kit for computations. Problems from various engineering fields.Prerequisites: knowledge of single-variable calculus equivalent to the content of
Math 19-21 (e.g., 5 on Calc BC, 4 on Calc BC with
Math 21, 5 on Calc AB with
Math21). Placement diagnostic (recommendation non binding) at:(
https://exploredegrees.stanford.edu/undergraduatedegreesandprograms/#aptext). Recommended:
CME100.

Terms: Aut, Win, Spr
| Units: 5
| UG Reqs: GER:DB-Math, WAY-FR

Instructors:
Le, H. (PI)
;
Carranza, A. (TA)
;
Morvan, T. (TA)
;
Petitdemange, R. (TA)
;
Rangarajan, A. (TA)
;
Regev, S. (TA)
;
Weiss, B. (TA)

## ENGR 154: Vector Calculus for Engineers (CME 100)

Computation and visualization using MATLAB. Differential vector calculus: analytic geometry in space, functions of several variables, partial derivatives, gradient, unconstrained maxima and minima, Lagrange multipliers. Introduction to linear algebra: matrix operations, systems of algebraic equations, methods of solution and applications. Integral vector calculus: multiple integrals in Cartesian, cylindrical, and spherical coordinates, line integrals, scalar potential, surface integrals, Green's, divergence, and Stokes' theorems. Examples and applications drawn from various engineering fields. Prerequisites: knowledge of single-variable calculus equivalent to the content of
Math 19-21 (e.g., 5 on Calc BC, 4 on Calc BC with
Math 21, 5 on Calc AB with
Math21). Placement diagnostic (recommendation non binding) at:(
https://exploredegrees.stanford.edu/undergraduatedegreesandprograms/#aptext).

Terms: Aut, Spr
| Units: 5
| UG Reqs: GER:DB-Math, WAY-FR

Instructors:
Khayms, V. (PI)
;
Le, H. (PI)
;
Carranza, A. (TA)
;
Chen, G. (TA)
;
Deshpande, S. (TA)
;
Infanger, A. (TA)
;
Liu, X. (TA)
;
Radif, D. (TA)
;
Rowley, J. (TA)
;
Saad, N. (TA)
;
Xin, D. (TA)

## ENGR 155A: Ordinary Differential Equations for Engineers (CME 102)

Analytical and numerical methods for solving ordinary differential equations arising in engineering applications: Solution of initial and boundary value problems, series solutions, Laplace transforms, and nonlinear equations; numerical methods for solving ordinary differential equations, accuracy of numerical methods, linear stability theory, finite differences. Introduction to MATLAB programming as a basic tool kit for computations. Problems from various engineering fields.Prerequisites: knowledge of single-variable calculus equivalent to the content of
Math 19-21 (e.g., 5 on Calc BC, 4 on Calc BC with
Math 21, 5 on Calc AB with
Math21). Placement diagnostic (recommendation non binding) at:(
https://exploredegrees.stanford.edu/undergraduatedegreesandprograms/#aptext). Recommended:
CME100.

Terms: Aut, Win, Spr
| Units: 5
| UG Reqs: GER:DB-Math, WAY-FR

Instructors:
Le, H. (PI)
;
Carranza, A. (TA)
;
Morvan, T. (TA)
;
Petitdemange, R. (TA)
;
Rangarajan, A. (TA)
;
Regev, S. (TA)
;
Weiss, B. (TA)

## MATH 21: Calculus

Review of limit rules. Sequences, functions, limits at infinity, and comparison of growth of functions. Review of integration rules, integrating rational functions, and improper integrals. Infinite series, special examples, convergence and divergence tests (limit comparison and alternating series tests). Power series and interval of convergence, Taylor polynomials, Taylor series and applications. 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) in order to register for this course.

Terms: Aut, Win, Spr, Sum
| Units: 4
| UG Reqs: GER:DB-Math, WAY-FR

Instructors:
Datta, I. (PI)
;
Falcone, P. (PI)
;
Grzegrzolka, P. (PI)
...
more instructors for MATH 21 »

Instructors:
Datta, I. (PI)
;
Falcone, P. (PI)
;
Grzegrzolka, P. (PI)
;
Khu, D. (PI)
;
Kim, G. (PI)
;
Lim, B. (PI)
;
Schaeffer, G. (PI)
;
Zhang, S. (PI)
;
Zhou, Z. (PI)

## MATH 21A: Calculus, ACE

Students attend
MATH 21 lectures with different recitation sessions: two hours per week instead of one, emphasizing engineering applications. Prerequisite: application; see
https://web.stanford.edu/dept/soe/osa/ace.fb

Terms: Aut, Win, Spr
| Units: 5

Instructors:
Kim, G. (PI)
;
McConnell, S. (PI)
;
Schaeffer, G. (PI)
...
more instructors for MATH 21A »

Instructors:
Kim, G. (PI)
;
McConnell, S. (PI)
;
Schaeffer, G. (PI)
;
Velcheva, K. (PI)
;
Zhu, B. (PI)
;
Velcheva, K. (TA)

Filter Results: