Practice 1: 1.1: 1(a), 2(b) (Sketch the function and find the roots).

Practice 2: 1.3: Implement Example 2, 2 (after class).

Practice 3: 2.1: Implement Example 1 (bisection method), 9 (after class).

Practice 4: 2.2: Implement Example 3 (fixed point interation), 5 (after class).

Practice 5: 2.3: Implement Example 1 (Newton's method), Example 3 (Secant method, after class).

Practice 6: 2.3: Implement Example 3 (False Position).

Practice 7: 3.1: Implement Lagrange polynomial method, (Neville's method after class)

Practice 8: 3.2: Implement Newton's divided-difference.

Practice 9: 4.1: Practise numerical differentiation.

Practice 10: 4.2: Practise numerical integration.

Practice 11: 4.4: Implement composite numerical integration.

Practice 12: 6.1: Implement Gaussian Elimination and backward substituion.