Shawn Van Every

The World Wide Web has grown up to be a great platform for asynchronous
communication such as email and message boards which has extended into media
posting and sharing. Recently, with the rise of broadband, more powerful computers
and the prevalence of networked media devices, synchronous communications have
become more viable. Streaming media, audio and video conference rooms and text
based chat give us the ability to create new forms of interactive content for live
participants.
In this course, we’ll focus on the types of content and interaction that can be supported
through web based and live interactive technologies as well as explore new concepts
around participation. Specifically, we’ll look at new and emerging platforms on the web
such as HTML5, WebSockets and WebRTC using JavaScript and Node.js.