Donald Shell acquired a
B.S. in Civil Engineering from the Michigan College of Mining and Technology which is now
Michigan Technological University. This was a four-year degree which he acquired in three years with the highest GPA given in the college's history. A record which persisted for more than 30 years. After acquiring his degree he went into the
Army Corps of Engineers, and from there to the
Philippines to help repair damages during
World War II. When he returned after the war, he married Alice McCullough and returned to
Michigan Technological University, where he taught mathematics. In 1949 they moved to
Cincinnati, Ohio, for Don to work for
General Electric's engines division, where he developed a convergence algorithm and wrote a program to perform performance cycle calculations for GE's first aircraft jet engines. He also attended the University of Cincinnati, where in 1951 he acquired a
M.S. in mathematics and, in 1959, acquired his
Ph.D. in Mathematics. In July of that year he published the
Shellsort algorithm He died at age 91 on 2 November 2015 in Asheville, North Carolina. He was survived by his wife Helen, his two sons, five of his six step sons and daughters and all of their spouses. ==Personal life==