Steve Cunningham (computer scientist)
Robert Stephen (Steve) Cunningham (born 1942 – March 27, 2015) was an American Computer Scientist and Professor Emeritus of Computer Science at California State University Stanislaus. Biography. Steve Cunningham received his BA cum laude in Mathematics from Drury University in 1964. He continued his studies at the University of Oregon where he earned his M.A. in Mathematics in 1966 and his Ph.D. in Mathematics three years later. In 1982, he received an M.S. in Computer Science at Oregon State University. Cunningham started working at the University of Kansas as Assistant Professor of Mathematics from 1969 to 1974 . From 1974 he worked at the Birmingham-Southern College as Assistant Professor of Mathematics for a year, Associate Professor of Mathematics for four years and as Associate Professor of Computer Science from 1979 to 1982. Since 1982 he has worked at the California State University Stanislaus, since 1986 as Professor of Computer Science until 2001, Gemperle Distinguished Professor for three years and Stanislaus Professor Emeritus since 2005. From 1999 to 2000 Cunningham was also Visiting Scientist at the San Diego Supercomputer Center. He was National Science Foundation Program Director, EHR/DUE from 2003 to 2005. Research Professor of Computer Science  at the Oregon State University 2004-05 and Noyce Visiting Professor of Computer Science at Grinnell College in 2006. He received several awards and honors. A Fellow of the European Association for Computer Graphics in 1998, the Outstanding Professor for Research, Scholarship, and Creative Activity, CSU Stanislaus in 2001, the Gemperle Distinguished Professor, CSU Stanislaus in 2001, the ACM SIGGRAPH Outstanding Contribution Award in 2004 and the Noyce Visiting Professor of Computer Science, Grinnell College in 2006. Work. Cunningham's research interests were in Computer graphics, especially computer graphics education, Computer Science Education, and computer visualization in learning mathematics. Steve