Jens Palsberg
Professor of Computer Science
PhD, MBA

UCLA Computer Science Department
University of California, Los Angeles
Engineering VI, Lab 486, Los Angeles, CA 90095-1596, USA
palsberg@ucla.edu
Phone: 310-825-6320
Fax: 310-794-5057
Curriculum vitae and brief biography
Publications, DBLP, h-index = 49
UCLA compilers group
Research Programming languages, software engineering, quantum computing
Projects
  (former)
NJR: A Normalized Java Resource
Reasoning about the Java memory model
Quantum computing, as a member of CIQC (an NSF QLCI), as reported by UCLA
Tutorial EMSOFT 2005 tutorial on Programming Sensor Networks by Mani B. Srivastava and Jens Palsberg
Activities
  (former)
Director, Science Hub for Humanity and Artificial Intelligence
Member of the ACM Executive Committee, as reported by UCLA
Past Chair of ACM SIGPLAN
Journals TQC Edit. Board ACM Transactions on Quantum Computing
TC Edit. Board IEEE Transactions on Computers
I&C Edit. Board Information and Computation
SCP Edit. Board Science of Computer Programming
Conferences
    2025
ASPLOS'25 PC Member ACM International Conference on Architectural Support for Programming Languages and Operating Systems
Conferences
    2024
VMCAI'24 PC Member International Conference on Verification, Model Checking, and Abstract Interpretation (London)
PLDI'24 PC Member ACM Conference on Programming Language Design and Implementation (Copenhagen)
Q-CASA'24 PC Member Quantum Computing Algorithms, Systems, and Applications workshop (San Francisco)
WQS'24 PC Member Workshop on Quantum Software (Copenhagen)
Conferences
    2023
  (1994-2022)
PEPM'23 PC Co-Chair ACM Conference on Partial Evaluation and Semantics-Based Program Manipulation (Boston)
QCE'23 PC Member IEEE International Conference on Quantum Computing and Engineering (Bellevue, Washington)
Q-CASA'23 PC Member Quantum Computing Algorithms, Systems, and Applications workshop (St. Petersburg, Florida)
SDD'23 PC Member International Workshop on Software Defect Datasets (San Francisco)
Honors National Science Foundation CAREER Award, 1998.
Purdue University Faculty Scholar, 1999-2004, in recognition of outstanding academic distinction.
One of the Ten Best Teachers of Undergraduates in the School of Science, Purdue University, for a course on compilers, 2001
Okawa Foundation Research Award, 2003.
IBM Faculty Award, 2005.
ACM Distinguished Speaker, 2006-2014.
ACM SIGPLAN Distinguished Service Award, 2012.
Eon Instrumentation Excellence in Teaching Award at UCLA for courses on quantum computing, 2023.
Software The Java Tree Builder, a frontend for The Java Compiler Compiler
Ph.D. Students Keli Huang   Shuyang Liu   Thor Olesen
Former Students Tian Zhao, Ph.D 2002, now an associate professor at University of Wisconsin, Milwaukee
Dennis Brylow, Ph.D 2003, now a professor at Marquette University, Milwaukee
Mayur Naik, M.S. 2003, now a professor at U. Pennsylvania.
Ma, Di, Ph.D. 2004, now at Synopsys
Krishna Nandivada, Ph.D. 2005, now a professor at IIT, Madras.
Christian Grothoff, Ph.D. 2006, now a professor at Bern University of Applied Sciences, Switzerland.
Benjamin Titzer, Ph.D. 2007, now at CMU.
Fernando Pereira, Ph.D. 2008, now a professor at Univ. Federal de Minas Gerais (UFMG), Brazil.
Jonathan K. Lee, Ph.D. 2010, now at Google.
Mahdi Eslamimehr, Ph.D. 2014, now at Quandary Peak Research and at USC.
Mohsen Lesani, Ph.D. 2014, now a professor at UC Riverside.
Matt Brown, Ph.D. 2017, now at Intentionet; received the Outstanding Graduating Ph.D. Student award.
John Bender, Ph.D. 2019, now at Sandia National Laboratories.
Christian Kalhauge, Ph.D. 2020, now an associate professor at DTU, Denmark.
Akshay Utture, Ph.D. 2023, now at Uber.
Zeina Migeed, Ph.D. 2023, now at Meta.
Courses at UCLA
  (more)
CS 132 Compiler Construction: F03   F04   F05   F06   S08   S09   W10   F11   F12   F14   S16   F16   F17   F18   F19   F20   F21   S23
CS 238 Quantum Programming: S19   S20   W21   W22   F22   F23
CS 238B Quantum Algorithms: S21   S22   W23   W24
Worth Reading The King of Denmark; so long, and thanks for the Ph.D; some advice on dissertations, talks, and how to have your abstract rejected; yes, Virginia, there is a Santa Claus; Angel, stylish Angel, cool Angel, plus Angel pondering some entries in CiteSeer. Angel. Hobbit dictionary for children.