Lindsey Kuper

Lindsey Kuper

Assistant Professor
Computer Science and Engineering Department
Jack Baskin School of Engineering
University of California, Santa Cruz

Ph.D., 2015
Indiana University ·

CV · Research blog · GitHub · Twitter

"Permit yourself to open a book and start reading from anywhere." — Manuel Blum


I work on language-based approaches to building parallel and distributed software systems that are correct and efficient. The unifying principle and goal of my work is to use high-level abstractions to express software systems in a way that not only does not compromise performance, but actually enables it.

I am seeking motivated and curious graduate students! A talk I gave at Jane Street in January 2019 summarizes some of my past work and future research plans:

UCSC has a strong and growing group in the area of applied programming languages. If you have a solid undergraduate PL background and want to apply your PL knowledge to systems, please contact me and apply to our Ph.D. program! (Already at UCSC and want to get involved in applied PL research? A good first step is to come to the weekly Applied PL seminar, run jointly by Owen Arden and me.)


Program committees, etc.

(why review papers?)


Technical reports, posters, work in progress




My husband, Alex Rudnick, is a computational linguistics and machine learning researcher. We like to run marathons together.