Programming Languages and Compilers - Department of Computer Science - Purdue University Skip to main content

Programming Languages and Compilers

Topics

The PL group engages in research spanning all aspects of software systems design, analysis, and implementation. Active research projects exist in functional and object-oriented programming languages, both static and dynamic compilation techniques for scalable multicore systems, generative programming, assured program generation, scripting languages, distributed programming abstractions and implementations, real time and embedded systems, mobile and untrusted computing environments, and runtime systems with special focus on memory management and parallel computing environments.

Faculty

Antonio Bianchi

Antonio Bianchi

Assistant Professor

Benjamin J. Delaware

Benjamin J. Delaware

Assistant Professor

Suresh Jagannathan

Suresh Jagannathan

Samuel D. Conte Professor of Computer Science

Changhee Jung

Changhee Jung

Samuel D. Conte Associate Professor of Computer Science

Zhiyuan Li

Zhiyuan Li

Professor

Xupeng Miao

Xupeng Miao

Assistant Professor

Ryan R Newton

Ryan R Newton

Associate Professor of ECE and Computer Science

Tiark Rompf

Tiark Rompf

Kevin C. and Susanne L. Kahn New Frontiers Associate Professor

Roopsha Samanta

Roopsha Samanta

Adjunct Assistant Professor

Muhammad Shahbaz

Muhammad Shahbaz

Adjunct Assistant Professor

Tianyi Zhang

Tianyi Zhang

Assistant Professor

Xiangyu Zhang

Xiangyu Zhang

Samuel D. Conte Professor of Computer Science

Department of Computer Science, 305 N. University Street, West Lafayette, IN 47907

Purdue University Indianapolis, 723 W. Michigan St., Indianapolis, IN 46202

Phone: (765) 494-6010 • Fax: (765) 494-0739

Copyright © 2024 Purdue University | An equal access/equal opportunity university | Copyright Complaints | DOE Degree Scorecards

Trouble with this page? Accessibility issues? Please contact the College of Science.