CS 292-1 Beyond the One-Way Web -- From Publishing to Participation October 2004 marked the debut of a new set of terminology and concepts in both the computer science and mainstream vocabularies: Web 2.0. As personal computers, 3D rendering, game consoles, and smart mobility devices achieve ever lower Price points and higher degrees of capabilities, each can connect to high speed mobile and land based Internet services. The network now is much greater than the sum of its parts, and social computing, personal journalism, and digital media take on new significance in the hands of individuals as equally empowered as well-known journalists and authors. As the worldwide population with Internet connectivity reaches over 1.1 billion people in 2007, the power of individuals to create and disseminate interesting, professional, and informative content and technical innovation rises at an exponential rate. This course explores both the technological breakthroughs and the underlying social changes that enabled the shift from publishing to participation. In conjunction with this, we will explore how industries such as software development, entertainment, and medicine adapt to the increasing changes forced upon them. By equipping the student with exposure to the basic vocabularies and living examples from the Web 2.0 world, he or she can more effectively engage in and shape the on-going discussions about the future of our connected societies. Blog: http://beyondtheonewayweb.wordpress.com/