The Programming Systems Lab

Gail Kaiser, Director

PSL conducts research in software engineering, currently focusing primarily on static and dynamic program analysis techniques – often employing machine learning technologies – towards improving developer productivity, software reliability and computer security. We are also interested in collaborative work technologies and “gameful” approaches to teaching computer science.  We are seeking new PhD students, MS/undergraduate thesis students and MS/undergraduate project students.  See student advertisements.





Students Meeting in PSL

PSL at work


2016-09-01 15.16.28
Summer Intern