![]() |
Jens Palsberg
UCLA
Computer Science Department
|
|||
palsberg@ucla.edu Phone: 310-825-6320 Fax: 310-794-5057 |
Curriculum vitae
and
brief biography
Publications, DBLP, h-index = 45 UCLA compilers group |
|||
Research | Compilers, embedded systems, programming languages | |||
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) |
Member of the ACM Executive Committee, as reported by UCLA
Chair of ACM SIGPLAN |
|||
Journals | I&C | Edit. Board | Information and Computation | |
SCP | Edit. Board | Science of Computer Programming | ||
Conferences
    2021 |
ICCQ'21 | PC Member | IEEE International Conference on Code Quality (Moscow) | |
SCAM'21 | PC Member | IEEE International Working Conference on Source Code Analysis and Manipulation (Luxembourg City) | ||
Conferences
    2020 |
HOPL'20 | PC Member | The Fourth ACM SIGPLAN History of Programming Languages Conference | |
PEPM'20 | PC Member | ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (New Orleans) | ||
SCAM'20 | PC Member | IEEE International Working Conference on Source Code Analysis and Manipulation (Adelaide, Australia) | ||
Conferences
    2019   (1994-2018) |
VMCAI'19 | PC Member | International Conference on Verification, Model Checking, and Abstract Interpretation (Lisbon) | |
PEPM'19 | PC Member | ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (Lisbon) | ||
Kavli'19 | Co-organizer | Kavli Futures Symposium: Achieving a Quantum Smart Workforce (Los Angeles) | ||
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, 2001. Okawa Foundation Research Award, 2003. IBM Faculty Award, 2005. ACM Distinguished Speaker, 2006-2014. ACM SIGPLAN Distinguished Service Award, 2012. | |||
Software | The Java Tree Builder, a frontend for The Java Compiler Compiler | |||
Ph.D. Students | Shuyang Liu   Zeina Migeed   Akshay Utture | |||
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 a researcher at Google. 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 COO and CTO at Clarity Global. 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 in transition. |
|||
Courses at UCLA
  (Purdue) |
CS 132 Compiler Construction:
F03
 
F04
 
F05
 
F06
 
S08
 
S09
 
W10
 
F11
 
F12
 
F14
 
S16
 
F16
 
F17
 
F18
 
F19
 
F20
CS 232 Static Program Analysis: S06   S07   S08   F08   F09   W18   W20 CS 239 Parallel Programming Languages: F07   W09   S10   S11 CS 239 Programming Languages: W04 CS 239 Compilers for Embedded Systems: S04 CS 239 Automated Debugging: S18 CS 239 Quantum Programming: S19   S20   W21 CS 239 Advanced Quantum Programming: S21 |
|||
Worth Reading | The Queen 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. |