By the end of the course students will be able to

- Discretize a function
- Compute the discrete derivative and integral of a function
- Discretize a differential equation
- Compute LU and QR decompositions of matrices
- Use LU decomposition to solve a system of equations
- Use QR decomposition to find the least squares best fitting equation of a given form
- Analyze the stability of a truss system using the nullspace of rowspace of its force matrix
- Write the adjacency matrix for a simple network
- Analyse the equilibrium of a Markov system using the eigenvalues and eigenvectors of its transition matrix
- Compute discrete Fourier transform
- Compute the fast Fourier transform
- Compute discrete convolutions