jeremy :: research

Google Scholar :: ACM DL Profile


Bifröst: Visualizing and Checking Behavior of Embedded Systems across Hardware and Software. Will McGrath, Daniel Drew, Jeremy Warner, Majeed Kazemitabaar, Mitchell Karchemsky, David Mellis, Björn Hartmann. ACM Symposium on User Interface Software and Technology [UIST], 2017. [video] to appear Examining How College Hackathons Are Perceived By Student Attendees and Non-Attendees. Jeremy Warner and Philip J. Guo. ACM International Computing Education Research conference [ICER], 2017.

CodePilot: Scaffolding End-to-End Collaborative Software Development for Novice Programmers. Jeremy Warner and Philip J. Guo. ACM Conference on Human Factors in Computing Systems [CHI], 2017. [video]

CodePilot: Real Time Collaborative Programming with Asynchronous Version Control Support. Jeremy B. Warner. Master of Science thesis, Department of Computer Science, University of Rochester, 2016.

Toward a Domain-Specific Visual Discussion Forum for Learning Computer Programming: An Empirical Study of a Popular MOOC Forum. Joyce Zhu, Jeremy Warner, Mitchell Gordon, Jeffery White, Renan Zanelatto, Philip J. Guo. IEEE Symposium on Visual Languages and Human-Centric Computing [VL/HCC], 2015.

How High School, College, and Online Students Differentially Engage with an Interactive Digital Textbook. Jeremy Warner, John Doorenbos, Bradley N. Miller, Philip J. Guo. International Conference on Educational Data Mining [EDM], 2015.

MH-REACH-Mote: Supporting Multi-hop Passive Radio Wake-up for Wireless Sensor Network. Li Chen, Jeremy Warner, Wendi Heinzelman, Ilker Demirkol. IEEE International Conference on Communications [ICC], 2015.

REACH2-Mote: A range extending passive wake-up wireless sensor node. ACM Transactions on Sensor Networks. Li Chen, Wendi Heinzelman, Jeremy Warner, Pak Lam Yung, Dawei Zhou, Ilker Demirkol, Ufuk Muncuk, Kaushik Chowdhury, and Stefano Basagni. ACM Transactions on Sensor Networks [TOSN], 2015.

posters and presentations

BiFröst, a tool for debugging embedded systems. William McGrath, Jeremy Warner, Björn Hartmann. Stanford Secure Internet of Things Project, 2017.

Debugging on the Hardware-Software Boundary with Salami. William McGrath, Jeremy Warner, Daniel Drew, David Mellis, Bjoern Hartmann. Terraswarm Annual Conference, 2016.

A Large-Scale Study of Interactive Digital Textbook Usage. Jeremy Warner, Philip Guo. University of Rochester Undergraduate Research Expo, 2015. Awarded the Dean's Award for Engineering & Applied Sciences Research.


While I truly enjoy imagining and making things, I also strive to make things that help others make things, and understand what they are making. I am concerned with both the context of how makers get to make and exactly who gets to make. I want to invent tools that address issues in current processes while maintaining awareness of my situated position and perspective inside this domain. Broadly speaking, I am inspired by a shift from consumerism to creator-centric exploration and the related democratization of technology .


Björn Hartmann UC Berkeley
William McGrath Stanford
David Mellis AutoDesk, Berkeley
Daniel Drew UC Berkeley
Majeed Kazemitabaar HCIL UMD
Mitchell Karchemsky UC Berkeley
Philip J. Guo UCSD, Rochester
Mitchell Gordon Stanford, Rochester
Joyce Zhu Rochester
Wendi Heinzelman Rochester
Bradley N. Miller Luther College
Kaushik Chowdhury Northeastern
Ilker Demirkol Catalunia
Li Chen Apple, Rochester