IS 424 Social Computing

This interdisciplinary course introduces students to fundamental theories, methods, technologies and applications of social computing. Students learn about this emerging discipline from two perspectives: First, basic principles of collective information production and processing, and methods for studying these principles. Topics include prediction markets, games with a purpose, open source software development, social media, social networks, information visualization, and online games. Second, socio-technical aspects of the design and usage of respective technologies. This includes participation, privacy and security. Students learn how to solve problems in social computing in a systematic and rigorous fashion. At the end of the course, students will be able to design, manage and execute social computing projects for scholarly and commercial use, and to critically assess work in this area.