Introduction to numerical analysis.
These notes should be useful for upper-division undergrads. The only required background is an advanced calculus course. The notes discuss several topics in interpolation, approximations, numerical differentiation and integration, and basic techniques for solving nonlinear equations