Computer Science & Engineering


Civil Engineering for the Curious High School & College Students – K. Vaida

If you’re considering a career in civil engineering, this book is a great way to make an informed decision on your future. It gives input from 20 different professors outlining what civil engineering looks like in university. It also mentions career outputs and research or scholarship areas. Buy it on Amazon in the link above.

Competing in the Age of AI – Marco Iansiti and Karim R. Lakhani

This book reveals how artificial intelligence (AI) is changing the landscape of businesses. AI has automated tasks for many companies and unfortunately forced people out of employment. Iansiti and Lakhani are convinced that AI will change everybody’s job because many firms, are centered around AI. The authors share the importance of understanding the connection AI has with you and your job so that you are prepared for inevitable change.

Designed for Digital & Artificial Intelligence: The Insights You Need from Harvard Business Review – Harvard Bussiness Review

This book was written by Thomas Davenport, Erik Brynjolfsson, Andrew McAfee, and James Wilson. They mainly discusses that artificial intelligence is necessary for a company to survive in this day and age. In this book, you will also find insights you need to gain your company from other competitors. This book is heavily packed with essential information for you to grow your company using our advanced technology.

Engineering – A Very Short Introduction – David Blockley

This book provides a brief summary on what engineering is like, as well as its nature and history. People who are interested in engineering, but doesn’t fully understand what the field entails, should read this book.

Failure is not an option – Gene Kranz

This book is a memoir written by a former flight director at NASA. He outlines his experiences, from the early Mercury program, to Apollo 13. Its a great and inspiring read for anyone considering aeronautical engineering.

“How Technology Works: The Facts Visually Explained” (2019) – Dorling Kindersley, Inc.

Offers step-by-step explanations, supported by simple and original graphics that take devices apart and show you how they work. It’s a very visual book, perfect for anyone who didn’t have training in STEM subjects at school or is simply curious about how the modern world works.

Innovation Lab Excellence: Digital Transformation from Within – Richard Turrin

Award-winning expert in financial tech, Richard Turrin details what is necessary to propel an innovation lab to the next level. Turrin breaks down how a business can effectively stimulate innovation to promote growth and future success. For example, Turrin suggests that a human-centered lab is vital to the integration of new technology. If you are in control of an innovation lab or curious about how the world is advancing innovation, be sure to grab a copy.

Jon Duckett’s Books on Programming Languages – Jon Duckett

This author has made several books for the main coding languages ranging from HTML to Java. His detailed writing skills combined with his specific structure of steps for creating unique projects for coding programs is a very good read and is worth the time out of your day to sit down then do some coding!

Programming for the Absolute Beginners – Second Edition – Michael Vine

Made by a very charismatic author, this book is a very good start to creating your own programs at home in the comforts of your bed! This book goes into making programs, some simple and some not, step by step.

Robotics: Everything You Need to Know About Robotics From Beginner to Expert– Peter McKinnon

Explore the Fascinating World of Robotics: Do you love robots? Are you fascinated with modern advances in technology? Do you want to know how robots work? If so, you’ll be delighted with Robotics: Everything You Need to Know About Robotics from Beginner to Expert. You’ll learn the history of robotics, learn the 3 Rules, and meet the very first robots. 

Shigley’s Mechanical Engineering Design – Richard Budynas

This book is one of the most fundamental books for university students studying mechanical engineering, it has been used from almost 40 years. If you are a high school student wanting to experience what studying mechanical engineering in university may look like, this book will help you understand the areas of study.

Soonish: Ten Emerging Technologies That’ll Improve and/or Ruin Everything – Kelly Weinersmith

Soonish, a book created by the authors Kelly and Zach Weinersmith is a hilariously illustrated investigation into future technologies. They give us examples of what may happen in the future as it investigates ten emerging fields that cover all sorts of topics.

Structures: Why things don’t fall down – J. E. Gordon

Structures: Or Why Things Don’t Fall Down is an informal explanation of the basic forces that hold together the ordinary and essential things of this world. This book is perfect for anyone that has ever wondered how a bridge doesn’t collapse under eight lanes of traffic, how dams hold back those quantities of water or what are the principles to design a skycraper.

The 4-hour chef – Tim Ferriss

You are probably thinking, “Is this a new section of STEM?” but no, this is actually a book that will teach you “meta-learning”, a technique that will help you learn anything faster. Featuring tips and tricks from chess prodigies, world-renowned chefs, pro athletes, master sommeliers, supermodels, and everyone in between, this “cookbook for people who don’t buy cookbooks” is a guide to mastering cooking and life.

The Code Book – Simon Singh

If you enjoy learning about the history of our programming languages and the essence of Code languages itself, The Code Book goes back to the history of the Egyptian Hieroglyphics in relation to our current knowledge of the world of Coding languages. It’s intricacy to detail is well written and is a good read if you enjoy learning about its history.

The Deep Learning Revolution – Terrence J. Sejnowski

Author Terry Sejnowski explores how Deep Learning has advanced the field of artificial intelligence (AI). Sejnowski worked with a team of researches in the 1980s that helped transform deep learning from its infancy into the vital component it is in AI today. A glimpse into what Sejnowski teaches about includes how driverless cars, Siri, Alexa, and even automated trading came to be.

The Design of Everyday Things – Don Norman

The Design of Everyday Things is a best-selling book by cognitive scientist and usability engineer Donald Norman about how design serves as the communication between object and user, and how to optimize that conduit of communication in order to make the experience of using the object pleasurable. One of the main premises of the book is that although people are often keen to blame themselves when objects appear to malfunction, it is not the fault of the user but rather the lack of intuitive guidance that should be present in the design.

The Future Is Faster Than You Think: How Converging Technologies Are Disrupting Business, Industries, and Our Lives – Peter H. Diamandis

The Future is Faster Than You Think discusses how technology is accelerating faster than anyone could’ve imagined. The book discusses the various technologies that will develop in the future and the increase in wealth we have. It talks about what’ll happen as various technologies, such as AI and virtual reality crashes into other things like 3D printing and gigabit networks. How will it affect the world as we know it?

The Power of Experiments – Michael Luca

This book explores the necessity of experiments in the tech industry. For example, if Netflix or Facebook is deciding on making a change to the user interface, it is important that they test it first. In the book, the authors dive into the practices of Stubhub, Alibaba, and Uber. Through experiments, companies can learn how to save money and focus their efforts on areas previously ignored.

To Engineer Is Human: The Role of Failure in Successful Design – Henry Petroski

This book emphasizes the importance of the study of design failures. It shows that failures can be an opportunity to learn something new, and how designs can be improved. People who are considering to pursue an engineering field (especially civil engineering) should read this book.

Why You Don’t Fall through the Floor – J. E. Gordon

This book is a classic introduction to the properties of materials used in engineering answers some fascinating and fundamental questions about how the structural world around us works. This book focuses on so-called strong materials–such as metals, wood, ceramics, glass, and bone–explaining in engaging and accessible terms the unique physical and chemical basis for their inherent structural qualities.

Women of Steel and Stone: 22 Inspirational Architects, Engineers, and Landscape Designers – Anna Lewis

This book is a great read for any female engineers looking for inspiration! The book recounts tales of various influential women engineers and the challenges they faced. Their creativity and perseverance broke barriers in the industry and is something to be admired! Check the link above to purchase it on Amazon now.