MATH 148Numerical Analysis
A survey of the basic numerical methods which are used to solve scientific problems and their mathematical analysis (derivation, convergence analysis, error bounds). The course includes both mathematical (analysis of algorithms) and computing assignments (implementation of algorithms). Some prior experience with Matlab (or similar) is helpful but not required. Some typical topics are: computer arithmetic; Newton's method for non-linear equations; linear algebra; interpolation and approximation; numerical differentiation and integration; numerical solutions of systems of ordinary differential equations and some partial differential equations.
Prerequisite(s): MATH 22 or MATH 23A or AM 30; and MATH 21 or AM 10; and MATH 24 or AM 20; and MATH 100 or AM 147 or CSE 101. Concurrent enrollment in MATH 148L is required. Recommended Preparation: analysis experience (MATH 103A or MATH 105A) and/or coding experience (CSE 20, CSE 30 or MATH 152 or equivalent).
Find a section and add it to your scheduleLive seat counts, time-conflict checks and the walk from your previous class.
When it runs
Winter 2026Open Winter 2026
| Section | Type | When | Where | Instructor | Seats |
|---|---|---|---|---|---|
| 01 | Lecture | Tue Thu 1:30pm–3:05pm | McHenry Clrm 4130 | F. Monard | Open 16/30 |
Fall 2025Open Fall 2025
| Section | Type | When | Where | Instructor | Seats |
|---|---|---|---|---|---|
| 01 | Lecture | Asynchronous | — | Staff | Closed 0/0 |
Who teaches it
| Instructor | Rating | Difficulty | Would take again | Reviews |
|---|---|---|---|---|
| Francois Monard | 5.0 / 5 | 3.7 / 5 | 100% | 15 |
From RateMyProfessors, which is student-submitted and not a survey. Small review counts move a long way on one bad quarter.
SlugAtlas is a student project and is not affiliated with, endorsed by, or operated by UC Santa Cruz. Course data is a snapshot of the public class search; myUCSC is authoritative for enrolment.