Fields Information theory | Role Computer scientist Name David Huffman | |
![]() | ||
Born August 9, 1925Ohio ( 1925-08-09 ) Thesis The Synthesis of Sequential Switching Circuits (1953) Education Massachusetts Institute of Technology, Ohio State University | ||
Residence United States of America |
David Albert Huffman (August 9, 1925 – October 7, 1999) was a pioneer in computer science, known for his Huffman coding. He was also one of the pioneers in the field of mathematical origami. David Huffman died at the age of 74, ten months after being diagnosed with cancer.
Contents
Education
Huffman earned his bachelor's degree in electrical engineering from Ohio State University in 1944, then served two years as an officer in the United States Navy. He returned to Ohio State to earn his master's degree in electrical engineering in 1949. In 1953, he earned his Doctor of Science in electrical engineering at the Massachusetts Institute of Technology (MIT), with the thesis The Synthesis of Sequential Switching Circuits, advised by Samuel H. Caldwell.
Career
Huffman joined the faculty at MIT in 1953. In 1967, he joined the faculty of University of California, Santa Cruz and helped found its Computer Science Department, where he served as chair from 1970 to 1973. He retired in 1994.