LEGO® MINDSTORMS® EV3

LEGO® MINDSTORMS® EV3, 2nd Edition

Through the use of a fictional story, this book details how to build and design robots. Max, the story’s main character, is part of an archaeological expedition investigating a newly discovered Mayan pyramid. During the expedition, the team encounters various problems, each solved with the help of a…

Essentials of Computer Architecture, 2nd Edition

Essentials of Computer Architecture, 2nd Edition

This easy to read textbook provides an introduction to computer architecture, while focusing on the essential aspects of hardware that programmers need to know. The topics are explained from a programmer’s point of view, and the text emphasizes consequences for programmers. Divided in five parts, the book covers…

Machine Learning Refined

Machine Learning Refined

Providing a unique approach to machine learning, this text contains fresh and intuitive, yet rigorous, descriptions of all fundamental concepts necessary to conduct research, build products, tinker, and play. By prioritizing geometric intuition, algorithmic thinking, and practical real world applications in disciplines including computer vision, natural language processing,…

Beginning Apache Pig

Beginning Apache Pig

Learn to use Apache Pig to develop lightweight big data applications easily and quickly. This book shows you many optimization techniques and covers every context where Pig is used in big data analytics. Beginning Apache Pig shows you how Pig is easy to learn and requires relatively little time to…

Electronics For Dummies

Electronics For Dummies

Electronics is fascinating – want to make something of it? This book shows you how! You can make all sorts of things, once you understand what electronics is and how it works.   This book helps you out with that part, explaining the whole thing in plain English….

Energy Efficient Smart Phones for 5G Networks

Energy Efficient Smart Phones for 5G Networks

This book addresses current technology trends and requirements leading towards the next era in mobile communication handsets; and beyond that the book proposes innovative solutions that could be candidate solutions for 5G phones. It adopts a multidisciplinary and interdisciplinary stance towards handset design, a necessary ingredient if 5th…

Requirements Writing for System Engineering

Requirements Writing for System Engineering

Learn how to create good requirements when designing hardware and software systems. While this book emphasizes writing traditional “shall” statements, it also provides guidance on use case design and creating user stories in support of agile methodologies. The book surveys modeling techniques and various tools that support requirements…

Teaching with Google Classroom

Teaching with Google Classroom

Google Classroom helps teachers bring their work online. According to Google Trends, it’s already bigger than Moodle after barely a year in the wild. This book is a complete start-to-finish guide for teachers using Google Classroom for the first time. It explains what Google Classroom is, what it…

REST API Design Rulebook

REST API Design Rulebook

In today’s market, where rival web services compete for attention, a well-designed REST API is a must-have feature. This concise book presents a set of API design rules, drawn primarily from best practices that stick close to the Web’s REST architectural style. Along with rules for URI design…