For students interested in pursuing computer science, these books explore different concepts, from algorithms, programming languages, and artificial intelligence to the history of computing.
Algorithms to Live By: The Computer Science of Human Decisions
by Brian Christian and Tom Griffins
The book examines how to apply the principles of computer algorithms to everyday life.
Code: The Hidden Language of Computer Hardware and Software
by Charles Petzold
Petzold offers an interesting perspective on the fundamental principles of computers, from binary code to operating systems.
Superintelligence: Paths, Dangers, Strategies
by Nick Bostrom
Bostrom explores the potential future impact and implications of artificial intelligence on society and strategies to pursue its safe and productive implementation.
The Book of Why: The New Science of Cause and Effect
by Judea Pearl and Dana Mackenzie
The book talks about reasoning and its implications in science and the world.
The Innovators: How a Group of Hackers, Geniuses, and Geeks Created a Digital Revolution
by Walter Isaacson
Isaacson traces the history of computing and the people and innovations that shaped the digital age.
For interest in other subject areas, read our summer reading list on architecture, art, business and management, design, engineering, environment, history, law, medicine, performing arts, science and technology, and sports management.
Leave a comment if you have read any of these books or would like to suggest another one. For more information about applying to computer science programs, contact us at admissionelements@gmail.com.
Comments