Log In

Donald Ervin Knuth


Donald KNUTH, American professor of computer science. Medal of Science 1979; Medal, Franklin Institute. N.A.S., National Academy, of Engineering.


KNUTH, Donald was born on January 10, 1938 in Milwaukee, Wisconsin, United States. Son of Ervin Henry Knuth and Louise Marie (née Bohning) Knuth.


Bachelor of Science summa cum laude, Case Institute of Technology, 1960. Master of Science, Case Institute of Technology, 1960. Doctor of Philosophy in Mathematics, California Institute of Technology, 1963.

Doctor of Science (honorary), Case Western Reserve University, 1980. Doctor of Science (honorary), Luther College, Decorah, Iowa, 1985. Doctor of Science (honorary), Lawrence University, 1985.

Doctor of Science (honorary), Muhlenberg College, 1986. Doctor of Science (honorary), University Pennsylvania, 1986. Doctor of Science (honorary), University Rochester, 1986.

Doctor of Science (honorary), University Paris-Sud, Orsay, 1986. Doctor of Science (honorary), State University of New York, Stony Brook, 1987. Doctor of Science (honorary), Oxford University, England, 1988.

Doctor of Science (honorary), Brown University, 1988. Doctor of Science (honorary), Valparaiso University, 1988. Doctor of Science (honorary), Grinnell College, 1989.

Doctor of Science (honorary), Dartmouth College, 1990. Doctor of Science (honorary), Concordia University, Montréal, 1991. Doctor of Science (honorary), Adelphi University, 1993.

Doctor of Science (honorary), Masaryk University, Brno, 1996. Doctor of Science (honorary), Duke University, 1998. Doctor of Science (honorary), St. Andrews University, 1998.

Doctor of Science (honorary), Williams College, 2000. Doctor of Science (honorary), University Tubingen, 2001. Doctor of Science (honorary), Athens University Economic, 2001.

Doctor of Science (honorary), University Oslo, 2002. Doctor of Science (honorary), Harvard University, 2003. Doctor of Science (honorary), University Thessaloniki, 2003.

Doctor of Science (honorary), University Antwerp, 2003. Doctor of Science (honorary), University Montréal, 2004. Doctor of Science (honorary), Armenian Academy of Sciences, 2005.

Doctor of Science (honorary), Eth Zurich, 2005. Doctor of Science (honorary), Republic of Armenia National Academy of Sciences, 2006. Doctor of Science, University Bordeaux, 2007.

Doctor Technology, Royal Institute of Technology, Stockholm, 1991. Pochetnogo Doktora, St. Petersburg University, Russia, 1992. Doctor of Letters (honorary), University Waterloo, 2000.

Doctor of Letters (honorary), Concordia University, Wisconsin, 2006.


Assistant professor, mathematics California Institute of Technology, Pasadena, California, 1963—1966, associate professor, mathematics, 1966—1968. Professor, computer science Stanford University, 1968—1977, professor, electrical engineering (by courtesy), since 1977, Fletcher Jones professor, computer science, 1977—1989, professor, Art of Computer Programming, 1990—1992, professor, Art of Computer Programming, emeritus, since 1993. Consultant Burroughs Corporation, Pasadena, California, 1960—1968.

Staff mathematician Institute for Defense Analysis-Comm. Research Division, 1968—1969. Guest professor, mathematics University Oslo, 1972—1973.

Visiting professor, computer science University Oxford, 2002—2006. Invited lecturer in field.


  • Achievements include patents in field.



Fellow: British Computer Society (Distinguished Fellow 1980), Association for Computing Machinery (chairman, subcommittee on ALGOL 1963-1964, national lecturer 1966-1967, visiting scientist 1966-1967, member general technical achievement awards subcommittee 1975-1979, member editorial board Tranactions on Algorithms since 2004, Grace Murray Hopper award 1971, Alan M. Turing award 1974, Computer Science Education award 1986, Software Systems award 1986), American Academy Arts and Sciences, The Computer Museum. Member: National Academy of Sciences, Institute of Electrical and Electronics Engineers (honorary. Member editorial board, Transactions on Software Engineering 1975-1979, W. Wallace McDowell award 1980, Computer Pioneer award 1982, John von Neumann medal 1995), Society Industrial and Applied Mathematics, Mathematics Association American (Lester R. Ford award 1975, 1993), French Academy Sciences (associate), American Mathematics Society (member committee on composition technical 1978-1981, Steele prize for Expository Writing 1986), Academy of Sciences (foreign associate Paris, Oslo, Munich, Moscow), National Academy of Engineering, Royal Society London (foreign member 2003), American Guild Organists.


  • Other Interests

    Piano and organ playing, browsing in libraries.


Married Nancy Jill Carter, June 24, 1961. Children: John Martin, Jennifer Sierra.

Ervin Henry Knuth

Louise Marie (Bohning) Knuth

Nancy Jill Carter

John Martin Knuth

Jennifer Sierra Knuth