CS/MTH 364/464 Numerical Analysis (Spring 2023):
This course is an introduction to numerical algorithms as tools to providing solutions to common problems formulated in mathematics, science, and engineering. Focus is given to developing the basic understanding of the construction of numerical algorithms, their applicability, and their limitations. Topics include numerical techniques for solving equations, polynomial interpolation, numerical integration and differentiation, numerical solution of ordinary differential equations, error analysis and applications. Here is the course syllabus.
Some MATLAB resources:
 Chapter 2 of our textbook will help you to start.
 Here you can find video lectures "Using MATLAB for the First Time" from MIT OpenCourseWare.

Numerical Computing with MATLAB
is an archive of MATLAB programs of basic numerical algorithms,
it is good both for beginners and advanced MATLAB programmers.
Schedule (updated as the semester progresses):
Week  Class Topic  Remarks and Materials 
1.  Introduction. Review of Calculus.  Calculus Review Notes 
2.  Intro to MATLAB (Ch. 2). Computer Arithmetic (Ch. 5). 
Due 2/6: Homework 1 