A First Course in Differential Equations, Modeling and Simulation