Assignment to implement and analyze various root finding methods of polynomials of the third degree or lower