Stanford Root

Schedule

Stanford Root

Schedule

CME 108

Introduction to Scientific Computing with Machine Learning Applications

UNITS:3
GRADING:Letter or Credit/No Credit
LEVEL:Undergrad
GER:WAY-AQR, WAY-FR

Numerical computation for engineering and machine learning applications: error analysis, floating-point arithmetic, numerical solution of linear and nonlinear equations, optimization, gradient descent, polynomial interpolation, numerical differentiation and integration, supervised learning, numerical solution of ordinary differential equations, numerical stability, unsupervised learning, sampling (Monte Carlo algorithms). Implementation of numerical methods in programming assignments (Python or Matlab).

Syllabus for selected term:
View Winter 2027 Syllabus

Sections

1 Term
Lecture 1Open
ID: 25123
0 / 999 enrolled
DAYS:TBD
TIME:TBD
LOCATION:TBD
3units

CME 108: Introduction to Scientific Computing with Machine Learning Applications

3 units · Letter or Credit/No Credit · GER: WAY-AQR, WAY-FR

Numerical computation for engineering and machine learning applications: error analysis, floating-point arithmetic, numerical solution of linear and nonlinear equations, optimization, gradient descent, polynomial interpolation, numerical differentiation and integration, supervised learning, numerical solution of ordinary differential equations, numerical stability, unsupervised learning, sampling (Monte Carlo algorithms). Implementation of numerical methods in programming assignments (Python or Matlab).

Offered in Winter 2027 at Stanford University.

Winter 2027 sections

  • Lecture — TBA TBA (Undergrad)

More CME courses

  • CME 100ACE: Vector Calculus for Engineers, ACE
  • CME 102: Ordinary Differential Equations for Engineers (ENGR 155A)
  • CME 102ACE: Ordinary Differential Equations for Engineers, ACE
  • CME 104: Linear Algebra and Partial Differential Equations for Engineers (ENGR 155B)
  • CME 106: Introduction to Probability and Statistics for Engineers (ENGR 155C)
  • CME 106ACE: Introduction to Probability and Statistics for Engineers
  • CME 192: MATLAB for Scientific Computing and Engineering
  • CME 193: Introduction to Scientific Python
  • CME 200: Linear Algebra with Application to Engineering Computations (ME 300A)
  • CME 204: Partial Differential Equations in Engineering (ME 300B)
  • CME 206: Introduction to Numerical Methods for Engineering (ME 300C)
  • CME 209: Mathematical Modeling of Biological Systems (BIOE 209)

All CME courses · All departments