He began studying electrical engineering and mathematics at the University of Michigan in 1932. He used Boolean algebra in his MIT master's thesis, A Symbolic Analysis of Relay and Switching Circuits, to show how to build digital circuits.
In 1948 he published A Mathematical Theory of Communication (ISBN 0252725484). This work focuses on the problem of how to regain at a target point the information a sender has transmitted. Shannon developed information entropy as a measure for redundancy.
Another notable paper published in 1949 is Communication Theory of Secrecy Systems.