SMS: From calculus to computers