1Introduction to the Matlab programming language
2Operations in Matlab: basic mathematical operations with matrices & arrays
3Plotting with Matlab: line plots, 1-D, 2-D, 3-D, meshgrid, labeling axes, legends, importing and plotting data files in Matlab
4Simple animations
5Learning to use if, while, elseif commands
6Numerical methods for Solving Ordinary Differential Equations (ODEs) - Euler method, Runge-Kutta method etc.
7Programming in Matlab to solve 1st order and 2nd order ODEs by Euler and Runge-Kutta methods
8Solving ODEs using inbuilt matlab solvers
9The Newton Raphson method for root finding
10Programming in Matlab to find roots using Newton Raphson method
11Using direct matlab solvers for root finding
12Numerical methods for Integration – Rectangular Method
13Trapezoidal and Simpson’s methods
14Programming in Matlab for integration using the above methods
15Curve Fitting
16Introduction to the Monte Carlo method; Estimating the value of pi by Monte Carlo method
17Integration using Monte Carlo method – single, double, triple integrals