An extended introduction to ordinary differential equations. This book can be used as self study material. It contains a little bit of theory and lot of solved examples as well as tons of exercises to test your ability to solve problems using the techniques presented in the text.