COMPASS FOR LEARNING

COMPUTER HARDWARE
Resources for learning more about how the hardware in computers make them work.
LEARN ABOUT COMPUTER HARDWARE
Here you will find tutorials and guides teach you about the physical components that make up a computer. Most of the resources available are for beginners. All of the resources that are listed are free.
COMPUTER COMPONENTS AND PERIPHERALS FOR IT TECHNICIANS
By Dan Gookin
This is an online course that was made by Dan Gookin and is provided by Lynda.com. This course will give you an in-depth view of what you need to know to become an IT technician. It is for beginners, and may take approximately 3 hours to complete. This class is free.

BUILDING ARDUINO ROBOTS AND DEVICES
By the Moscow Institute of Physics and Technology
This is an online course by the Moscow Institute of Physics and Technology and is provided by Coursera. This course will teach you how to build different types of devices using an Arduino board. It is for beginners, and may take approximately 6 weeks to complete. An Arduino board is required for this course. This class is free.

INTERFACING WITH THE ARDUINO
By the University of California, Irvine
This is an online course by the University of California, Irvine, and is provided by Coursera. This course will teach you about circuits, hardware design, and how sensors and actuators interact, all using the Arduino board. It is for beginners, and may take approximately 4 weeks to complete. This class is free.

COMPUTER ARCHITECTURE
By Princeton University
This is an online course by the University of California, Irvine, and is provided by Coursera. This course will teach you how to "design the computer architecture of complex modern microprocessors". It is an advanced course, and may take approximately 11 weeks to complete. This class is free.
