Ideas that Created the Future by Harry Lewis has been a great read, I highly recommend it. It is a book full of the most influential papers for the field of computer science, according to the author. The author is a professor of computer science. He does a great job placing each paper in context and history, as well as explaining any dated concepts that modern developers aren't necessarily familiar with.
Information theory: a Tutorial Introduction (2nd Edition) by James V Stone bit more modern introduction/hands-on approach.
-----
[0] : paper : https://people.math.harvard.edu/~ctm/home/text/others/shanno...
current book version of paper is 16th addition.
[1] : Why [0] matters : https://www.quantamagazine.org/how-claude-shannons-informati...
[0] : https://ethw.org/Category:Computing_and_electronics
[1] : https://ethw.org/Category:Computer_science
[2] : https://history.acm.org/acm-history/