The text written for the UG level tries to provide a wholesome treatment to the subject, where concept-building of all major topics, has been facilitated through sections on Theory, Derivation of Numerical Equations, Examples & Problems for Practice.