How scammers can trick you into downloading malware onto your own computer.
There are pros and cons to networking all the “smart” devices in your home. What surprises does the future hold?
Learn some of the tricks game developers use to simulate an extra dimension.
Learn what your antivirus software does, and why it’s important to keep it updated.
Driverless cars could mean less traffic and less accidents, but their developers have some challenges to solve.
A long time ago, before the internet, games were stored on cassette tapes — just like music! Well, Sort of.
A wacky story about connectivity, Danish kings, and the need for good dentists.
The first time AI beat humans at their own game.
Learn about the shiny new technology that allows us to be connected like never before.
How did video games become popular before the internet? It’s all about shareware, floppy disks, and human cleverness!
Keep your passwords at the tip of your fingers, or maybe at the back of your eyes!
Synchronizing games with players from all around the world is no easy task.
Grad your friends & disconnect from the digital world with these fun science & tech board games.
A substitution cipher is an easy way to begin learning about how to use and make secrete codes.
This project explores the basics of using Google's Static Map software to display your own maps.
Learn how to code the hangman game in C#. Includes link to full code.
Smart software design makes it easy for you to learn how to use it without help.
The user interface often determines whether or not people can easily use your software.
Deleting files on your computer doesn't make them disappear.
There's a way to find out if your online passwords have been stolen, and how to prevent it.