Computer ScienceScience & MathematicsEconomics & FinanceBusiness & ManagementPolitics & GovernmentHistoryPhilosophy
Introduction to Autonomous Robots
This book provides an algorithmic perspective to autonomous robotics to students with a sophomore-level of linear algebra and probability theory. Robotics is an emerging field at the intersection of mechanical engineering, electrical engineering, and computer science. With computers becoming more powerful, making robots smart is getting more and mo...
Wearable Tech Projects
We've gathered up the best bits of wearable technology from the first two years of HackSpace magazine for this amazing book. Its 164 pages are packed with step-by-step tutorials and inspirational projects to help you add a unique look to your wardrobe! Ditch the circuit board, step away from the computer: it's time to use your tech skills...
Azure Machine Learning
This third ebook in the series introduces Microsoft Azure Machine Learning, a service that a developer can use to build predictive analytics models (using training datasets from a variety of data sources) and then easily deploy those models for consumption as cloud web services. The ebook presents an overview of modern data science theory and princ...
How To Build a Website with HTML
If you are interested in learning how to build and design websites, Hyper Text Markup Language (HTML) is a great place to start. This project-based tutorial series will introduce you to HTML and its methods by building a personal website using our demonstration site (below) as a model. Once you learn the basics, you will know how change the website...
HackSpace Magazine: Issue 57
The Raspberry Pi Pico: it's tiny, it's fast, it's versatile, and even more impressively these days it's available. And now it's got even better, with the introduction of the new internet-enabled Raspberry Pi Pico W. We'll run through the capabilities of this little board, and get you started on the road to victory with...
HackSpace Magazine: Issue 58
As children we were told not to play with our food. As adults, we can do whatever the heck we like. Join us this month to celebrate the joy of messing around with food, whether that's grilling cheese, making coffee, or automating the construction of tacos. - Find things to make and do with polystyrene - Drool over a 3D printed chocolate Je...
HackSpace Magazine: Issue 59
You might think that the next big leap in 3D printing would come in the form of a pristine white box from a high-end manufacturing facility. You'd be wrong. The hot new thing in 3D printing is an open source machine you can put together yourself in your kitchen. Come with us, and find out why your next printer should be a Voron. - Grow food...
Building Information Modeling using Revit for Architects and Engineers
This book is geared towards users who have no Revit background. It starts with Revit basics such as how to create walls, floors, roof, but it also covers more advanced topics such as creating a complex object, preparing construction documents, and modeling mechanical and structural systems. This book is an open education platform for Architectur...
HackSpace Magazine: Issue 60
The Internet of Things is playground for makers. From practical projects such as pet feeders and automatic blind, to silly things like a texting pot plant, there are as many ways of connecting ordinary object to the internet as you can imagine. Let's explore! - Meet the mom behind Geek Mom Projects - Build a flatpack rocket - Turn 3D prin...
HackSpace Magazine: Issue 61
With a little bit of coding, you can breathe life into anything. Discover the building blocks of programming that will take your creations to the next level - whether that's motors, servos, sensors or just adding blinkenlights. Coding is a superpower! - How to build an elite-level hot air balloon - Get ready for Christmas with flashy festi...
Patterns for Beginning Programmers
Programming patterns are solutions to problems that require the creation of a small fragment of code that will be part of a larger program. Hence, this book is about teaching you how to write such fragments of code. However, it is not about teaching you the syntax of the statements in the fragments, it assumes that you already know the syntax. Inst...
Engineering Mechanics: Statics
Introduction to engineering mechanics: statics, for those who love to learn. Concepts include: particles and rigid body equilibrium equations, distributed loads, shear and moment diagrams, trusses, method of joints and sections, & inertia. This is the first of two courses to describe how objects move and the forces that cause motion. This co...
Learn Python the right way
Python is a fun and extremely easy-to-use programming language that has steadily gained in popularity over the last few years. Developed over ten years ago by Guido van Rossum, Python's simple syntax and overall feel is largely derived from ABC, a teaching language that was developed in the 1980's. However, Python was also created to s...
Java Everywhere Again with DukeScript
For many years, Java Swing enabled developers to write applications that could run on any operating system. That all came to an end with the arrival of smart phones, tablets, and embedded computers. In the enterprise, the desktop dominated for many years. In the meantime, however, almost every IT project includes plans for a future where the app...
Introduction to Neuroscience
Introduction to Neuroscience is designed for undergraduate students enrolled in introductory neuroscience courses. This book specifically targets students enrolled in Introduction to Neuroscience 1 and Introduction to Neuroscience 2 at Michigan State University and primarily contains topics covered in those courses. This first edition will guide...
HackSpace Magazine: Issue 62
It's not yet Christmas, but we come bearing glad tidings: the supply of Raspberry Pis available to hobbyists is starting to come back to normal. To celebrate, we're exploring 20 of the best hardware projects you can build with a Raspberry Pi - whether that's large or small, simple or complex, useful or not-so-useful. - Keep your p...
HackSpace Magazine: Issue 63
Flying machines: humans have always dreamed about flight, but with our puny arms and lack of feathers it's something we've struggled with. No more! Join us as we explore the best, cleverest and most innovative home-made flying machines. Icarus would have been proud! - Behold: the world's first articulated print-in-place chocolate ...
HackSpace magazine: Issue 64
Bodging electrical components together on a breadboard is all very well, but when it comes to making a circuit permanent, you have to learn to solder. We've rounded up the best wizarding wands to give you this magical maker power. - Vandalism done properly - A robot that can climb stairs - Air-powered rocketry - Use a laser cutter to mak...
HackSpace Magazine: Issue 65
With enough inspiration, the world is your playground - that's why this issue we're bringing you 16 of the best DIY toys and games to keep boredom at bay. - Get started with surface mount soldering - Make Islamic-inspired geometric LED patterns - Building an aeroplane powered by the super duper supercapacitor - Drool over the finest...
Introductory Algebra
In order to represent real life situations mathematically, we often use symbols to represent unknown quantities. We call these symbols variables. Each mathematical subject requires knowledge of manipulating expressions and equations to solve for a variable. Careers such as automobile accident investigators, quality control engineers, and insurance ...

1 ... 4 5 6