Rebecca Krosnick

About me:

I am a 2nd year PhD student in the EECS department at the University of Michigan, advised by Professors Steve Oney and Walter Lasecki. I study human-computer interaction and am generally interested in end-user programming, making it easier for non-experts to create computer programs. Currently I am exploring programming by demonstration and crowdsourcing techniques for building dynamic user interfaces. Previously I worked as a software engineer at MathWorks. I received my SB and MEng in Computer Science from MIT, where I was advised by Professor Rob Miller.

Office: 4817 Beyster


April 2019:

This summer I'll be interning in the User Interface Research group at Autodesk Research!

November 2018:

I wrote a blog post summarizing our CSCW 2018 paper, led by Sang Won Lee.

October 2018:

I attended VL/HCC 2018 where I presented our paper Expresso: Building Responsive Interfaces with Keyframes in the main program, as well as my current research directions at the Graduate Consortium.

April 2018:

Attended CHI 2018 in Montréal.

April 2018:

Attended the CRA-W Grad Cohort Workshop.

August 2017:

Started my PhD in Computer Science and Engineering at Michigan!


Conference Papers

Steve Oney, Rebecca Krosnick, Joel Brandt, Brad Myers. Implementing Multi-Touch Gestures with Touch Groups and Cross Events. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI 2019). Glasgow, Scotland, UK. Honorable Mention.
Sang Won Lee, Rebecca Krosnick, Sun Young Park, Brandon Keelean, Sach Vaidya, Stephanie D. O'Keefe, Walter S. Lasecki. Exploring Real-Time Collaboration in Crowd-Powered Systems Through a UI Design Tool. In Proceedings of the ACM Conference on Computer-Supported Cooperative Work and Social Computing (CSCW 2018). New York, New York.
Steve Oney, Alan Lundgard, Rebecca Krosnick, Michael Nebeling, Walter S. Lasecki. Arboretum and Arbility: Improving Web Accessibility Through a Shared Browsing Architecture. In Proceedings of the ACM Symposium on User Interface Software and Technology (UIST 2018). Berlin, Germany.
Rebecca Krosnick, Sang Won Lee, Walter S. Lasecki, Steve Oney. Expresso: Building Responsive Interfaces with Keyframes. In Proceedings of the IEEE Symposium on Visual Languages and Human-Centered Computing (VL/HCC 2018). Lisbon, Portugal.
[Study materials]
Rohit Singh, Rishabh Singh, Zhilei Xu, Rebecca Krosnick, Armando Solar-Lezama. Modular Synthesis of Sketches Using Models. International Conference on Verification, Model Checking and Abstract Interpretation (VMCAI). 2014.

Graduate Consortium

Rebecca Krosnick. Creating Interactive User Interfaces by Demonstration using Crowdsourcing. In Proceedings of the IEEE Symposium on Visual Languages and Human-Centered Computing (VL/HCC 2018), Graduate Consortium. Lisbon, Portugal.


Rebecca Krosnick. VideoDoc: Combining Videos and Lecture Notes for a Better Learning Experience. MIT Department of EECS MEng Thesis. 2015.



As online education grows in popularity, more people are learning using educational lecture videos. Videos are engaging to watch, but difficult to navigate when searching for a particular topic. To address this problem, we built VideoDoc, a lecture video interface that merges a video with the organizational features of a textbook to make educational videos easier to navigate.