Stanford Root

Schedule

Stanford Root

Schedule

MATH 51

Linear Algebra, Multivariable Calculus, and Modern Applications

UNITS:5
GRADING:Letter or Credit/No Credit
LEVEL:Undergrad
GER:WAY-FR

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 MATH 51 and CME 100, see the FAQ on the placement page on the Math Department website. Math MATH 51 is considered equivalent to Math 61CM, and credit will not be granted for both courses.

Syllabus for selected term:
View Autumn 2026 Syllabus

Sections

3 Terms
Lecture 1Open
ID: 6635
0 / 167 enrolled
DAYS:Monday, Wednesday, Friday
TIME:9:30 AM – 10:20 AM
LOCATION:420-041
INSTRUCTOR:
Peluse, Sarah
5units
Lecture 2Open
ID: 6636
0 / 167 enrolled
DAYS:Monday, Wednesday, Friday
TIME:10:30 AM – 11:20 AM
LOCATION:420-041
INSTRUCTOR:
Peluse, Sarah
5units
Lecture 3Open
ID: 6637
0 / 242 enrolled
DAYS:Monday, Wednesday, Friday
TIME:11:30 AM – 12:20 PM
LOCATION:320-105
INSTRUCTOR:
Lucianovic, Mark
5units
Lecture 4Open
ID: 6638
0 / 242 enrolled
DAYS:Monday, Wednesday, Friday
TIME:12:30 PM – 1:20 PM
LOCATION:320-105
INSTRUCTOR:
Lucianovic, Mark
5units
Lecture 5Open
ID: 28051
0 / 242 enrolled
DAYS:Monday, Wednesday, Friday
TIME:1:30 PM – 2:20 PM
LOCATION:320-105
INSTRUCTOR:
Lucianovic, Mark
5units
Discussion 1Open
ID: 7205
0 / 56 enrolled
DAYS:Tuesday, Thursday
TIME:10:30 AM – 11:20 AM
LOCATION:200-303
5units
Discussion 2Open
ID: 7391
0 / 56 enrolled
DAYS:Tuesday, Thursday
TIME:11:30 AM – 12:20 PM
LOCATION:200-303
5units
Discussion 3Open
ID: 7392
0 / 56 enrolled
DAYS:Tuesday, Thursday
TIME:12:30 PM – 1:20 PM
LOCATION:200-303
5units
Discussion 4Open
ID: 7393
0 / 69 enrolled
DAYS:Tuesday, Thursday
TIME:1:30 PM – 2:20 PM
LOCATION:380-380X
5units
Discussion 5Open
ID: 7394
0 / 69 enrolled
DAYS:Tuesday, Thursday
TIME:2:30 PM – 3:20 PM
LOCATION:380-380X
5units
Discussion 6Open
ID: 7395
0 / 81 enrolled
DAYS:Tuesday, Thursday
TIME:9:30 AM – 10:20 AM
LOCATION:200-205
5units
Discussion 7Open
ID: 7396
0 / 81 enrolled
DAYS:Tuesday, Thursday
TIME:10:30 AM – 11:20 AM
LOCATION:200-205
5units
Discussion 8Open
ID: 7397
0 / 81 enrolled
DAYS:Tuesday, Thursday
TIME:11:30 AM – 12:20 PM
LOCATION:200-205
5units
Discussion 9Open
ID: 7398
0 / 81 enrolled
DAYS:Tuesday, Thursday
TIME:12:30 PM – 1:20 PM
LOCATION:200-205
5units
Discussion 10Open
ID: 7666
0 / 81 enrolled
DAYS:Tuesday, Thursday
TIME:1:30 PM – 2:20 PM
LOCATION:200-205
5units
Discussion 11Open
ID: 7667
0 / 81 enrolled
DAYS:Tuesday, Thursday
TIME:2:30 PM – 3:20 PM
LOCATION:200-205
5units
Discussion 12Open
ID: 11856
0 / 64 enrolled
DAYS:Tuesday, Thursday
TIME:10:30 AM – 11:20 AM
LOCATION:Lathrop 016
5units
Discussion 13Open
ID: 11857
0 / 39 enrolled
DAYS:Tuesday, Thursday
TIME:1:30 PM – 2:20 PM
LOCATION:380-380W
5units
Discussion 14Open
ID: 28046
0 / 64 enrolled
DAYS:Tuesday, Thursday
TIME:9:30 AM – 10:20 AM
LOCATION:Lathrop 016
5units
Discussion 15Open
ID: 28047
0 / 64 enrolled
DAYS:Tuesday, Thursday
TIME:11:30 AM – 12:20 PM
LOCATION:Lathrop 016
5units
Discussion 16Open
ID: 28048
0 / 64 enrolled
DAYS:Tuesday, Thursday
TIME:12:30 PM – 1:20 PM
LOCATION:Lathrop 016
5units
Discussion 17Open
ID: 28049
0 / 48 enrolled
DAYS:Tuesday, Thursday
TIME:2:30 PM – 3:20 PM
LOCATION:380-380W
5units
Discussion 18Open
ID: 7193
0 / 56 enrolled
DAYS:Tuesday, Thursday
TIME:9:30 AM – 10:20 AM
LOCATION:200-303
5units

MATH 51: Linear Algebra, Multivariable Calculus, and Modern Applications

5 units · Letter or Credit/No Credit · GER: WAY-FR

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. Math 51 is considered equivalent to Math 61CM, and credit will not be granted for both courses.

Offered in Autumn 2026, Winter 2027, Spring 2027 at Stanford University.

Autumn 2026 sections

  • Discussion — Tuesday Thursday 2:30 PM – 3:20 PM — 200-205 (Undergrad)
  • Discussion — Tuesday Thursday 1:30 PM – 2:20 PM — 200-205 (Undergrad)
  • Discussion — Tuesday Thursday 10:30 AM – 11:20 AM — 200-303 (Undergrad)
  • Discussion — Tuesday Thursday 1:30 PM – 2:20 PM — 380-380X (Undergrad)
  • Discussion — Tuesday Thursday 2:30 PM – 3:20 PM — 380-380X (Undergrad)
  • Discussion — Tuesday Thursday 11:30 AM – 12:20 PM — 200-303 (Undergrad)
  • Discussion — Tuesday Thursday 12:30 PM – 1:20 PM — 200-303 (Undergrad)
  • Discussion — Tuesday Thursday 11:30 AM – 12:20 PM — 200-205 (Undergrad)
  • Discussion — Tuesday Thursday 12:30 PM – 1:20 PM — 200-205 (Undergrad)
  • Discussion — Tuesday Thursday 9:30 AM – 10:20 AM — 200-205 (Undergrad)
  • Discussion — Tuesday Thursday 10:30 AM – 11:20 AM — 200-205 (Undergrad)
  • Discussion — Tuesday Thursday 9:30 AM – 10:20 AM — 200-303 (Undergrad)
  • Discussion — Tuesday Thursday 9:30 AM – 10:20 AM — Lathrop 016 (Undergrad)
  • Discussion — Tuesday Thursday 12:30 PM – 1:20 PM — Lathrop 016 (Undergrad)
  • Discussion — Tuesday Thursday 11:30 AM – 12:20 PM — Lathrop 016 (Undergrad)
  • Discussion — Tuesday Thursday 10:30 AM – 11:20 AM — Lathrop 016 (Undergrad)
  • Discussion — Tuesday Thursday 1:30 PM – 2:20 PM — 380-380W (Undergrad)
  • Discussion — Tuesday Thursday 2:30 PM – 3:20 PM — 380-380W (Undergrad)
  • Lecture — Monday Wednesday Friday 1:30 PM – 2:20 PM — 320-105 — Lucianovic, Mark (Undergrad)
  • Lecture — Monday Wednesday Friday 12:30 PM – 1:20 PM — 320-105 — Lucianovic, Mark (Undergrad)
  • Lecture — Monday Wednesday Friday 11:30 AM – 12:20 PM — 320-105 — Lucianovic, Mark (Undergrad)
  • Lecture — Monday Wednesday Friday 10:30 AM – 11:20 AM — 420-041 — Peluse, Sarah (Undergrad)
  • Lecture — Monday Wednesday Friday 9:30 AM – 10:20 AM — 420-041 — Peluse, Sarah (Undergrad)

Winter 2027 sections

  • Discussion — Tuesday Thursday 12:30 PM – 1:20 PM — Catullo, Ryan (Undergrad)
  • Discussion — Tuesday Thursday 11:30 AM – 12:20 PM — Ward, Benjamin (Undergrad)
  • Discussion — Tuesday Thursday 11:30 AM – 12:20 PM — Talbot, James (Undergrad)
  • Discussion — Tuesday Thursday 1:30 PM – 2:20 PM — Murtuza-Lanier, Carson (Undergrad)
  • Discussion — Tuesday Thursday 9:30 AM – 10:20 AM — Talbot, James (Undergrad)
  • Discussion — Tuesday Thursday 10:30 AM – 11:20 AM — Murtuza-Lanier, Carson (Undergrad)
  • Discussion — Tuesday Thursday 10:30 AM – 11:20 AM — Ward, Benjamin (Undergrad)
  • Discussion — Tuesday Thursday 12:30 PM – 1:20 PM — Fujimori, Sarah (Undergrad)
  • Discussion — Tuesday Thursday 12:30 PM – 1:20 PM — Zhu, Eric (Undergrad)
  • Discussion — Tuesday Thursday 1:30 PM – 2:20 PM — Fujimori, Sarah (Undergrad)
  • Lecture — Monday Wednesday Friday 12:30 PM – 1:20 PM — Nicoletti, Matthew, Chen, Yizhen (Undergrad)
  • Lecture — Monday Wednesday Friday 1:30 PM – 2:20 PM — Nicoletti, Matthew, Chen, Yizhen (Undergrad)
  • Lecture — Monday Wednesday Friday 10:30 AM – 11:20 AM — Peluse, Sarah, Chen, Yizhen (Undergrad)
  • Lecture — Monday Wednesday Friday 11:30 AM – 12:20 PM — Chen, Yizhen, Taylor, Christine (Undergrad)
  • Discussion — Tuesday Thursday 11:30 AM – 12:20 PM — Zhu, Eric (Undergrad)
  • Discussion — Tuesday Thursday 9:30 AM – 10:20 AM — Catullo, Ryan (Undergrad)
  • Discussion — Tuesday Thursday 9:30 AM – 10:20 AM — Srivastava, Eha (Undergrad)
  • Discussion — Tuesday Thursday 10:30 AM – 11:20 AM — Srivastava, Eha (Undergrad)
  • Discussion — Tuesday Thursday 1:30 PM – 2:20 PM — Cheng, Ronnie (Undergrad)
  • Discussion — Tuesday Thursday 2:30 PM – 3:20 PM — Cheng, Ronnie (Undergrad)

Spring 2027 sections

  • Lecture — Monday Wednesday Friday 10:30 AM – 11:20 AM — Xue, Haotian, Ram Sreedharan Nair, Athulya (Undergrad)
  • Lecture — Monday Wednesday Friday 11:30 AM – 12:20 PM — Lucianovic, Mark, Xue, Haotian (Undergrad)
  • Lecture — Monday Wednesday Friday 12:30 PM – 1:20 PM — Lucianovic, Mark, Xue, Haotian (Undergrad)
  • Discussion — Tuesday Thursday 11:30 AM – 12:20 PM — Kim, Daniel (Undergrad)
  • Discussion — Tuesday Thursday 10:30 AM – 11:20 AM — Kim, Daniel (Undergrad)
  • Discussion — Tuesday Thursday 1:30 PM – 2:20 PM — Lindroth, Aram (Undergrad)
  • Discussion — Tuesday Thursday 12:30 PM – 1:20 PM — Lindroth, Aram (Undergrad)
  • Discussion — Tuesday Thursday 11:30 AM – 12:20 PM — Speciel, Romain (Undergrad)
  • Discussion — Tuesday Thursday 10:30 AM – 11:20 AM — Greilhuber, Josef (Undergrad)
  • Discussion — Tuesday Thursday 1:30 PM – 2:20 PM — Greilhuber, Josef (Undergrad)
  • Discussion — Tuesday Thursday 12:30 PM – 1:20 PM — Speciel, Romain (Undergrad)
  • Discussion — Tuesday Thursday 9:30 AM – 10:20 AM — Qin, Qianhe (Undergrad)
  • Discussion — Tuesday Thursday 10:30 AM – 11:20 AM — Qin, Qianhe (Undergrad)

More MATH courses

  • MATH 19: Calculus
  • MATH 19ACE: Calculus, ACE
  • MATH 20: Calculus
  • MATH 20ACE: Calculus, ACE
  • MATH 21: Calculus
  • MATH 21ACE: Calculus, ACE
  • MATH 51ACE: Linear Algebra, Multivariable Calculus, and Modern Applications, ACE
  • MATH 52: Integral Calculus of Several Variables
  • MATH 53: Differential Equations with Linear Algebra, Fourier Methods, and Modern Applications
  • MATH 56: Proofs and Modern Mathematics
  • MATH 61CM: Modern Mathematics: Continuous Methods
  • MATH 61DM: Modern Mathematics: Discrete Methods

All MATH courses · All departments