EECS 395, 495: Social Computing and Crowd Sourcing Seminar

Quarter Offered

None ;


CATALOG DESCRIPTION: This seminar course studies the social and technical aspects of social and crowd computing systems. Students read research articles, participate in weekly design charettes and hackathons, develop novel crowd computing systems, and conduct studies of existing social computing systems. 

The class teaches students about interfaces and design through doing. On any given project (and there is a new one almost every week), students prototype at varying fidelities, test their prototypes on fellow classmates and outside users, iteratively design based on user feedback, and present their results to the class through studio critique. The process teaches students to reason about the socio and technical aspects of developing a social or crowd computing system.

TL;DR: this is an HCI research seminar and project course all-in-one, taught through the lens of socio-technical systems.

Course Website:

  • This course fulfills the Interfaces breadth requirement.


PREREQUISITES: The course is limited enrollment. Students are required to have had significant prior experience or course work in (a) user-centered design and HCI and (b) software engineering, in particular in web and mobile development. To register your interest, please complete this form: