Topic: Computer Science

Introduction to Probability for Data Science

Introduction to Probability for Data Science

This introductory textbook in undergraduate probability emphasizes the inseparability between data (computing) and probability (theory) in our time. It examines the motivation, intuition, and implication of the probabilistic tools used in science and engineering:...
0 like counts
704 pages
2021-11-05 Published
Understanding Deep Learning

Understanding Deep Learning

An authoritative, accessible, and up-to-date treatment of deep learning that strikes a pragmatic middle ground between theory and practice. Deep learning is a fast-moving field with sweeping relevance in today's...
0 like counts
496 pages
2023-12-05 Published
Person, Thing, Robot

Person, Thing, Robot

Why robots defy our existing moral and legal categories and how to revolutionize the way we think about them. Robots are a curious sort of thing. On the one hand,...
0 like counts
240 pages
2023-09-05 Published
Design, Empathy, Interpretation

Design, Empathy, Interpretation

A new, empathic approach to design research, drawn from the informed experiences of a leading design research program in Finland. Design, Empathy, Interpretation tells the story of empathic design, a design...
0 like counts
200 pages
2023-09-12 Published
Social Networks with Rich Edge Semantics

Social Networks with Rich Edge Semantics

Social Networks with Rich Edge Semantics introduces a new mechanism for representing social networks in which pairwise relationships can be drawn from a range of realistic possibilities, including different types...
0 like counts
230 pages
2020-06-30 Published
The Sensorium of the Drone and Communities

The Sensorium of the Drone and Communities

A comprehensive overview of how civilian drones sense the world and how they build the aesthetic imaginaries of our communities. Drone technology has garnered critical attention across many fields, from...
0 like counts
304 pages
2023-10-03 Published
1: Noticing Movement: Meaning, Measurement, and Experience 2: Studying Movement: Somatics, Choreography, and Notation 3: Constructing Movement: Somatic Strategies, Choreographic Technologies, and Notational Abstractions through a Laban/Bartenieff Lens 4: What Is Moving? The Interconnection of Body Parts and Action (Body) 5: Where Is the Movement? Spatial Fiducials for Movement (Space) 6: When Is the Movement Happening? The Temporal Perception of Movement (Time) 7: For Whom Is the Movement? The Relationship between Mover and Environment (Shape) 8: How Is the Movement Executed? Movement Quality Enables Shading of Motion (Effort) 9: Deconstructing Movement: Case Studies in Expression (Answering “Why?”) 10: Notating Movement: Advanced Analysis through Symbolic Representation

Making Meaning with Machines

A rigorous primer in movement studies for designers, engineers, and scientists that draws on the fields of dance and robotics. How should a gestural interface react to a “flick” versus...
0 like counts
418 pages
2023-10-10 Published
Distant Viewing

Distant Viewing

A new theory and methodology for the application of computer vision methods to the computational analysis of collected, digitized visual materials, called “distant viewing.” Distant Viewing: Computational Exploration of Digital...
0 like counts
288 pages
2023-10-26 Published
Invent Your Own Computer Games With Python, 4th Edition

Invent Your Own Computer Games With Python, 4th Edition

Invent Your Own Computer Games with Python will teach you how to make computer games using the popular Python programming language—even if you’ve never programmed before! Begin by building classic games...
0 like counts
376 pages
2017-01-13 Published
Automate the Boring Stuff with Python

Automate the Boring Stuff with Python

If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer...
0 like counts
504 pages
2015-05-01 Published
Inside Deep Learning

Inside Deep Learning

Journey through the theory and practice of modern deep learning, and apply innovative techniques to solve everyday data problems. In Inside Deep Learning, you will learn how to: Implement deep learning...
0 like counts
425 pages
2022-06-27 Published
Conquer the Command Line, 2nd Edition

Conquer the Command Line, 2nd Edition

Using the command line is an amazing skill to have, allowing you to control a computer more effectively than ever before – especially when it comes to Raspbian on the...
0 like counts
95 pages
2019-01-01 Published