Designing for the Periphery: Lessons from Ambient UX History

When I was in grad school at Georgia Tech, I was required to take a class where we programmed in Java.