Welcome to COGS120/CSE170!
The goal of this course is to give you hands-on practice with a modern human-centered design process while building a web application to serve a set of target users.
In this course, you will learn how to design technologies that bring people joy rather than frustration. To do this, you'll learn:
Through a series of weekly assignments, you will complete a quarter-long web programming project in teams. Each week, in small design studios, you'll present and discuss work with peers.
Instructors: you are welcome to use these materials for your own class, and dozens of courses around the world do. We share all course materials through a CC-BY license. Please let us know if you use them, and also any suggestions you have. We thank the UCSD cogsci department for providing our studio space.