• Dmitry Dolgopyat Named Distinguished University Professor

    Congratulations to Dmitry Dolgopyat (Mathematics), Richard Greene (Physics) and Zhanqing Li (AOSC/ESSIC), who have been named Distinguished University Professors—the highest academic honor bestowed by the university. They will be honored at the Faculty and Staff Convocation on September 14, 2022. These faculty members are world-renowned in their fields and it’s wonderful to see their accomplishments recognized by the university in this way. You can Read More
  • 2022 Interdisciplinary Competition in Modeling (ICM) Results

    Congratulations to Radu Balan and to the UMD Math Modeling teams. The teams participated in the 2022 Interdisciplinary Competition in Modeling (ICM). This year 12100 teams participated in the ICM competition. The results of our two teams are: Team 2228337 (Sally Zhao, Naveen Raman, Clarissa Xia) has been awarded a Honorable Mention for Problem Read More
  • Joan Jian-Jian Ren Named as a Fellow of the IMS

    We are pleased to inform you that Joan Jian-Jian Ren was named as a Fellow of the IMS (Institute of Mathematical Statistics). Joan Jian-Jian Ren, Professor, University of Maryland - College Park, has been named Fellow of the Institute of Mathematical Statistics (IMS). Dr. Ren received the award for innovative and Read More
  • George Li named 2022 Goldwater Scholar

    Three University of Maryland undergraduates with strong records of published research have been awarded 2022 scholarships by the Barry Goldwater Scholarship and Excellence in Education Foundation, which encourages students to pursue advanced study and research careers in the sciences, engineering and mathematics. Patrick Kim, a junior physics and electrical engineering Read More
  • Bianca Viray receives 2022-2023 Birman Fellowship

    Bianca Viray, a professor at the University of Washington (UMD 2005), has been awarded the AMS Joan and Joseph Birman Fellowship for Women Scholars for the 2022–2023 academic year. The fellowship gives exceptionally talented women extra research support during their mid-career years. The primary selection criterion is the excellence of Read More
  • 1
  • 2
  • 3
  • 4
  • 5


Basic computational methods for interpolation, least squares, approximation, numerical quadrature, numerical solution of nonlinear equations, systems of linear equations, and initial value problems for ordinary differential equations. Emphasis on the methods and their computational properties rather on their analytic aspects. Will use MATLAB.



1 course with a minimum grade of C- from (MATH240, MATH461, MATH341); and 1 course with a minimum grade of C- from (MATH340, MATH241); and 1 course with a minimum grade of C- from (CMSC106, CMSC131); and minimum grade of C- in MATH246.


Level of Rigor



Sample Textbooks

Numerical Analysis by R. Burden, J. Faires, A. Burden

Numerical Computing with Matlab, by Cleve B. Moler



Computer Science, Economics, Business, Engineering, Physics, Astronomy


If you like this course, you might also consider the following courses:

Math 420, Math 416, Stat 430.


Additional Notes

Duplicate credit with AMSC466 and CMSC466; cross-listed with CMSC460

Students interested in grad school in Applied Math should consider this course

Students interested in grad school in Statistics should consider this course


Computer Arithmetic and Errors

Machine arithmetic

Error analysis

Stability and conditioning

Solving linear systems of equations

Gaussian elimination

well-conditioning vs. ill-conditioning, matrix and vector norms

Software for Gaussian elimination


Polynomial interpolation

Piecewise polynomial interpolation

Spline interpolation

Software for interpolation

Numerical Integration

Elementary integration formulas (midpoint, trapezoidal rules, etc.)

Gaussian quadrature

Adaptive quadrature

Software for adaptive integration

Solution of nonlinear systems of equations

Bisection method, secant method, Newton's method

Methods for systems of equations

Software for solving nonlinear equations

Numerical solution of ordinary differential equations

Stability and stiffness

Basic numerical methods

Stepsize control

Methods for stiff systems

Software for solving initial value problems

Linear least squares problems

Data fitting and least squares

QR factorization

Software for least squares problems



  • 1
  • 2
  • 3
  • 4