Learning Challenges

Modern big data tools


In-Class Hackathons

Show off what you've learned


Physical Computing

Make stuff to collect data


Learning Challenges

Each week, students are given a take-home challenge to learn about certain important concepts, skills, or tools about big data and HCI.

In-class Hackathons

At the end of the week, students meet in class to participate in a hackathon in which they apply what they've just learned to an important problem.

Physical Computing

Throughout the semester, students make and deploy an Arduino device to collect their own data and use the tools they've learned to analyze the data.