The Programming Systems Lab

Gail Kaiser, Director

PSL conducts research in software engineering and security, focusing primarily on program analysis and software testing, possibly employing ML and NLP technologies and leveraging `big code’.  We are also interested in working with computational scientists to try to help them solve their software development and maintenance problems. We are seeking new MS and undergraduate project students, who must be enrolled at Columbia University.  See student advertisements.


Students Meeting in PSL

PSL at work