Courses / Institute for Computational and Mathematical Engineering / 4 units / CME 108: Introduction to Scientific Computing
 

Introduction to Scientific Computing

CME 108
4 units
June 26 - August 19, 2017

Introduction to Scientific Computing Numerical computation for mathematical, computational, physical sciences and engineering: error analysis, floating-point arithmetic, nonlinear equations, numerical solution of systems of algebraic equations, banded matrices, least squares, unconstrained optimization, polynomial interpolation, numerical differentiation and integration, numerical solution of ordinary differential equations, truncation error, numerical stability for time dependent problems and stiffness. Implementation of numerical methods in MATLAB programming assignments.

Prerequisite

MATH 51, MATH 52, MATH 53; prior programming experience (MATLAB or other language at level of CS 106A or higher)

Notes

  • This course is cross-listed as MATH 114.
  • Graduate students should take it for 3 units and undergraduate students should take it for 4 units.
  • For undergraduate students, the 4 unit version of this course is offered as part of the Summer Intensive in Computer Science. For graduate students, the 3 unit version of this course is offered as part of the Summer Intensive in Computer Science. You must enroll in the correct number of units for the course to qualify towards the Certificate of Completion in Computer Science. Enrolled units can be adjusted in Axess through the Final Study List deadline.

Syllabus

CME 108 Syllabus - 2016