Catalog Search Results
Author
Publisher
No Starch Press
Language
English
Formats
Description
"An introduction to algorithms for beginning coders that teaches readers a variety of common computer science algorithms, such as searching and sorting and optimization, as well as newer algorithms like those used in machine learning"--
Author
Series
Publisher
Princeton University Press
Pub. Date
2020.
Language
English
Description
John MacCormick is associate professor of computer science at Dickinson College and a leading teacher, researcher, and writer in his field. His books include What Can Be Computed? A Practical Guide to the Theory of Computation (Princeton).
Nine revolutionary algorithms that power our computers and smartphones
Every day, we use our computers to perform remarkable feats. A simple web search picks out a handful of relevant needles from the world's...
Author
Pub. Date
2016.
Language
English
Description
A fascinating exploration of how insights from computer algorithms can be applied to our everyday lives, helping to solve common decision-making problems and illuminate the workings of the human mind. All our lives are constrained by limited space and time, limits that give rise to a particular set of problems. What should we do, or leave undone, in a day or a lifetime? How much messiness should we accept? What balance of new activities and familiar...
Author
Language
English
Formats
Description
"In Algorithms of Oppression, Safiya Umoja Noble challenges the idea that search engines like Google offer an equal playing field for all forms of ideas, identities, and activities. Data discrimination is a real social problem. Noble argues that the combination of private interests in promoting certain sites, along with the monopoly status of a relatively small number of Internet search engines, leads to a biased set of search algorithms that privilege...
Author
Publisher
Princeton University Press
Pub. Date
[2013]
Language
English
Description
"The P-NP problem is the most important open problem in computer science, if not all of mathematics. The Golden Ticket provides a nontechnical introduction to P-NP, its rich history, and its algorithmic implications for everything we do with computers and beyond. In this informative and entertaining book, Lance Fortnow traces how the problem arose during the Cold War on both sides of the Iron Curtain, and gives examples of the problem from a variety...
Author
Publisher
Apress
Language
English
Formats
Description
"From deepfakes to GPT-3, deep learning is now powering a new assault on our ability to tell what's real and what's not, bringing a whole new algorithmic side to fake news. On the other hand, remarkable methods are being developed to help automate fact-checking and the detection of fake news and doctored media. Success in the modern business world requires you to understand these algorithmic currents, and to recognize the strengths, limits, and impacts...
Author
Publisher
Harvard Business Review Press
Pub. Date
[2022]
Language
English
Description
"The promise of artificial intelligence is automated decision-making at scale, but that means it also automates risk at scale. Are you prepared for that risk? Already, many companies have suffered real damage when their algorithms led to discriminatory, privacy-invading, and even deadly outcomes. Self-driving cars have hit pedestrians; HR algorithms have precluded women from job searches; mortgage systems have denied loans to qualified minorities....
Author
Series
Publisher
Lerner Publications
Pub. Date
[2019]
Language
English
Description
A simple, low-level, unplugged introduction to bugs and errors designed for young readers not yet ready for coding on computers. Beloved character Ralph, from the world-famous Disney franchise Wreck-It Ralph, draws in readers new to coding concepts--
Author
Publisher
New York University Press
Pub. Date
[2017]
Language
English
Description
We are Data" explores what identity means in an algorithmic age: how it works, how our lives are controlled by it, and how we can resist it. Algorithms are everywhere, organizing the near limitless data that exists in our world. Derived from our every search, like, click, and purchase, algorithms determine the news we get, the ads we see, the information accessible to us and even who our friends are. These complex configurations not only form knowledge...
Author
Publisher
Lioncrest Publishing
Pub. Date
[2021]
Language
English
Description
"Code is the new literacy. Six hundred years ago, most people couldn't read. In 1440, the invention of the printing press laid the groundwork for massive increases in literacy and ushered in the modern era. Today, computers and the internet are causing a similar tectonic shift. Reading and writing are foundational skills, and in our digital world, coding is too. But coding can be intimidating to learn. What is code? Where do you even start? In Read...
Author
Series
Publisher
Gareth Stevens Publishing
Pub. Date
2022.
Language
English
Description
Algo-what? "Algorithm" might be an intimidating word, but its meaning is pretty simple. An algorithm is a set of instructions. Future programmers will learn the difference between a good algorithm and a bad one through clear, accessible examples in this inviting introduction to coding concepts. They'll also learn how algorithms are behind many of the things they do on the internet, from searching for information to making video calls. Finally, they'll...
Author
Publisher
Bloomsbury Sigma
Pub. Date
2018.
Language
English
Description
"Algorithms are running our society, and we don't really know what they are up to. Our increasing reliance on technology and the internet has opened a window for mathematicians and data researchers to gaze through into our lives. Using the data they are constantly collecting about where we travel, where we shop, what we buy and what interests us, they can begin to predict our daily habits. But how reliable is this data? Without understanding what...
Author
Publisher
No Starch Press
Pub. Date
[2024]
Language
English
Description
"An introduction to solving problems with algorithms and data structures, using competitive programming examples. Topics covered include recursion, dynamic programming, graphs, greedy algorithms, heaps, hash tables, segment trees, and other data structures for efficiently handling data"-Provided by publisher"--