1. University of California Santa Barbara, United States and University of California Santa Barbara, United States
2. Media Arts and Technology, University of California Santa Barbara, United States and Media Arts and Technology, University of California Santa Barbara, United States
3. Computer Science, University of California, Santa Barbara, United States and Computer Science, University of California, Santa Barbara, United States
4. Computer Science, UCSB, United States and Computer Science, UCSB, United States