A first course in ordinary differential equations for mathematicians, scientists and engineers. Solutions are provided.A first introduction to ordinary differential and difference equations. The presentation is very accessible making the book suited not only for mathematicians but also for scientists and engineers, for whom the subject is essential. Both exact solutions methods and qualitative approaches are covered, and many illustrative examples are included. Matlab is used to generate graphical representations of solutions: code is supplied for this. Exercises are plentiful and worked solutions are available for teachers.A first introduction to ordinary differential and difference equations. The presentation is very accessible making the book suited not only for mathematicians but also for scientists and engineers, for whom the subject is essential. Both exact solutions methods and qualitative approaches are covered, and many illustrative examples are included. Matlab is used to generate graphical representations of solutions: code is supplied for this. Exercises are plentiful and worked solutions are available for teachers.This introduction to ordinary differential and difference equations is suited not only for mathematicians but for scientists and engineers as well. Exact solutions methods and qualitative approaches are covered, and many illustrative examples are included. Matlab is used to generate graphical representations of solutions. Numerous exercises are featured and proved solutions are available for teachers.Introduction; Part I. First Order Differential Equations: 1. Radioactive decay and carbon dating; 2. Integration variables; 3. Classification of differential equations; 4. Graphical representation of solutions using MATLAB; 5. 'Trivial' differential equations; 6. Existence and uniqueness of solutions; 7. Scalar autonomous ODEs; 8. Separable equations; 9. First order linear equations and the integrating factor; 10. Two 'tricks' for nonlinear equatilÃ)