The labs and extended projects from CS71/ENGS91 Numerical Methods and Computation