Why You Don’t Need an Advanced Mathematics Degree to Be a Programmer

A computer science professor explains the evolution of coding careers

Margaret H. Hamilton, a pioneering computer scientist and former head of the Software Engineering Division of MIT’s Instrumentation Laboratory. Photo: NurPhoto/Getty Images