The Michigan Engineer News Center

Andrew Quinn selected for NSF Graduate Research Fellowship

Andrew's research creates cluster-scale systems that allow developers to quickly understand and debug programs.| Short Read
EnlargeAndrew Quinn

Graduate student Andrew Quinn has been awarded a prestigious NSF Graduate Research Fellowship to continue his studies in computer science and engineering at the University of Michigan.

Andrew’s research creates cluster-scale systems that allow developers to quickly understand and debug programs. The community has designed many powerful dynamic analyses that help programmers debug software, such as backwards slicing, dynamic information flow tracking, memory checkers, invariant checkers and data-race detectors. While these analyses are incredibly useful for debugging, developers only use them on extremely challenging bugs because of their high overheads; for example, it can take hours to calculate the backwards slice of a complex program. Andrew’s work on JetStream (OSDI ’16) parallelizes dynamic information flow tracking. JetStream reduces the latency of information flow from minutes to seconds and enables information flow to be used interactively. Andrew is currently working on parallelizing dynamic analyses that are commonly used for debugging software.

Andrew Quinn is a 2nd year Ph.D. student studying with Prof. Jason Flinn. In 2014, he graduated Summa Cum Laude from Denison University with a BS in Computer Science and Mathematics. From 2014 to 2015, Andrew worked as a software engineer for IBM. In 2015, Andrew got married and he and his wife now reside in Ann Arbor where they enjoy cooking together, cycling classes, and their dog, Huckleberry.

About the NSF Graduate Research Fellowship Program

The National Science Foundation’s Graduate Research Fellowship Program (GRFP) helps ensure the vitality of the human resource base of science and engineering in the United States and reinforces its diversity. The program recognizes and supports outstanding graduate students in NSF-supported science, technology, engineering, and mathematics disciplines who are pursuing research-based masters and doctoral degrees at accredited United States institutions.

Andrew Quinn
Portrait of Steve Crang


Steve Crang
CSE Marketing and Communications Manager

Michigan Engineering

(734) 763-9996

3832 Beyster Bldg

  • Jason Flinn portrait

    Jason Flinn

    Professor, Electrical Engineering and Computer Science

The electrons absorb laser light and set up “momentum combs” (the hills) spanning the energy valleys within the material (the red line). When the electrons have an energy allowed by the quantum mechanical structure of the material—and also touch the edge of the valley—they emit light. This is why some teeth of the combs are bright and some are dark. By measuring the emitted light and precisely locating its source, the research mapped out the energy valleys in a 2D crystal of tungsten diselenide. Credit: Markus Borsch, Quantum Science Theory Lab, University of Michigan.

Mapping quantum structures with light to unlock their capabilities

Rather than installing new “2D” semiconductors in devices to see what they can do, this new method puts them through their paces with lasers and light detectors. | Medium Read