|
Jens Palsberg
UCLA
Computer Science Department
|
||||
|
palsberg@ucla.edu Phone: 310-825-6320 Fax: 310-794-5057 |
Curriculum vitae
and
brief biography
Publications, DBLP, CiteSeer, Libra, h-index = 34. UCLA compilers group, UCLA software systems research |
||||
| Research | Compilers, embedded systems, programming languages | ||||
|
Projects
  (former) |
Certification of medical device software
Register allocation by puzzle solving Compiling object-oriented programs to FPGAs Generating communication libraries for massively parallel computers |
||||
| Tutorial | EMSOFT 2005 tutorial on Programming Sensor Networks by Mani B. Srivastava and Jens Palsberg | ||||
|
Activities
  (former) |
Vice-chair of ACM SIGBED,
Special Interest Group on Embedded Systems
Member of the SIGPLAN CACM Nomination Committee |
||||
| Journals | TOPLAS | Assoc. Editor | ACM Transactions on Programming Languages and Systems | ||
| I&C | Edit. Board | Information and Computation | |||
|
Conferences
    2010 |
POPL'10 |
PC Chair |
ACM Symposium on Principles of Programming Languages (Madrid) | ||
| FOSSACS'10 | PC Member | Foundations of Software Science and Computation Structures (Paphos, Cyprus) | |||
|
Conferences
    2009   (1994-2008) |
LICS'09 | Conf. Chair | IEEE Symposium on Logic in Computer Science (Los Angeles) | ||
| SAS'09 |
PC Co-chair |
Static Analysis Symposium (Los Angeles) | |||
| POPL'09 | PC Member | ACM Symposium on Principles of Programming Languages (Savannah, Georgia) | |||
| PLDI'09 | PC Member | ACM Conference on Programming Language Design and Implementation (Dublin) | |||
| PDM'09 | Chair | Symposium in Honor of Peter Mosses (Udine, Italy) | |||
| QA'09 | PC Member | Workshop on Quantitative Analysis of Software (Grenoble, France) | |||
| ACSD'09 | PC Member | International Conference on Application of Concurrency to System Design (Augsburg, Germany) | |||
| 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-present. | ||||
| Software | The Java Tree Builder, a frontend for The Java Compiler Compiler | ||||
| Ph.D. Students | Mohammad Mahdi Eslamimehr   Ayee Kannan Goundan   Shu-Yu Guo   Stephen Kou   Jonathan Lee | ||||
| Former Students |
Tian Zhao,
Ph.D, 2002, now an associate professor at University of Wisconsin, Milwaukee
Dennis Brylow, Ph.D, 2003, now an assistant professor at Marquette University, Milwaukee Mayur Naik, M.S., 2003, now a researcher at Intel Research, Berkeley Ma, Di, Ph.D., 2004, now at Synopsys Krishna Nandivada, Ph.D., 2005, now a researcher at IBM India Research Laboratory, Delhi Christian Grothoff, Ph.D., 2006, now an assistant professor at University of Denver, Colorado. Benjamin Titzer, Ph.D., 2007, now a researcher at Sun Microsystems Laboratories, Menlo Park, California Fernando Pereira, Ph.D., 2008, now a professor at Univ. Federal de Minas Gerais (UFMG), Brazil. |
||||
|
Courses at UCLA
  (Purdue) |
CS 132 Compiler Construction:
F03
 
F04
 
F05
 
F06
 
S08
 
S09
CS 232 Static Program Analysis: S06   S07   S08   F08 CS 239 Parallel Programming Languages: F07   W09 CS 239 Programming Languages: W04 CS 239 Compilers for Embedded Systems: S04 |
||||
| 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; my brother, Lars Palsberg, and his wife and son; and Angel, stylish Angel, cool Angel, plus Angel pondering some entries in CiteSeer. Wedding. John. Angel. | ||||