SMS: An Introduction to ordinary differential