Our advanced level classes help students create the Internet-enabled products and experiences of the future. Micro-controllers such as the Arduino are explored to extend the capabilities of web technology far beyond a simple site. Depth-based Input devices such as Microsoft Kinect and Leap Motion are explored in addition to touch paradigms, simple sensors, and control mechanisms.