Rob Miller






Rob Miller is a professor of computer science at MIT and a member of the MIT Computer Science and Artificial Intelligence Laboratory (CSAIL). He earned bachelors and masters degrees in computer science from MIT (1995) and PhD from Carnegie Mellon University (2002). He has won an ACM Distinguished Dissertation honorable mention, NSF CAREER award, and seven best paper awards at UIST, USENIX, HCOMP and CHI. He has been program co-chair for UIST 2010, general chair for UIST 2012, associate editor of ACM TOCHI, associate director of MIT CSAIL, and education officer of MIT EECS. He has won two department awards for teaching, and was named a MacVicar Faculty Fellow for outstanding contributions to MIT undergraduate education. His research interests lie at the intersection of programming and human computer interaction, including online education, software development tools, and end-user programming.




Learn a language while you wait for WiFi

Hyper-connectivity has changed the way we communicate, wait, and productively use our time. Even in a world of 5G wireless and “instant” messaging, there are countless moments throughout the day when we’re waiting for messages, texts, and Snapchats to refresh. But our frustrations with waiting a few extra seconds for our emails to push through doesn’t mean we have to simply stand by.