UCLA Computer Science Department
Jens Palsberg, Professor and Chair of the Department of Computer Science, received his Ph.D. in Computer Science from the University of Aarhus, Denmark in 1992. From 1992-1996 he was a visiting scientist at various institutions, including MIT. From 1996-2002 he was an Associate Professor and, in 2002-2003, Professor of Computer Science at Purdue University, after which he moved to UCLA.
His research interests span the areas of compilers, embedded systems, programming languages, software engineering, and information security. He is the editor-in-chief of ACM Transactions of Programming Languages and Systems, a member of the editorial board of Information and Computation, a former member of the editorial board of IEEE Transactions on SoftwareEngineering, and a former conference program chair of ACM Symposium on Principles of Programming Languages (POPL), Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS), the Static Analysis Symposium (SAS), Conference on Embedded Systems Software (EMSOFT), Conference on Formal Methods and Programming Models for Co-Design (MEMOCODE), ACM Workshop on Program Analysis for Software Tools and Engineering (PASTE), and Symposium on RequirementsEngineering for Information Security (SREIS).
He has authored over 80 technical papers, co-authored the book Object-Oriented Type Systems, and co-authored the 2002 revision of Appel's textbook on Modern Compiler Implementation in Java. He is the recipient of the National Science Foundation’s CAREER and ITR awards, the Purdue University Faculty Scholar award, the IBM Faculty Award, and the Okawa Foundation research award. His research has also been supported by DARPA, Intel, and British Telecom. He has served as the vice chair of ACM SIGBED, Special Interest Group on Embedded Systems, as vice chair of computer science at UCLA, as associate head of computer science at Purdue University, as the general chair of POPL and International Workshop on Model Checking of Software (SPIN), and as the conference chair of the IEEE Symposium on Logic in Computer Science (LICS)
In this 23-minute podcast, hear about an innovative computer science class at the University of California at Los Angeles that offers students the opportunity to choose an...
Interview with Jens Palsberg
In this 23-minute podcast, hear about an innovative computer science class at the University of California at Los Angeles that offers students the opportunity to choose an open source project adventure focused on Web 2.0 technologies and interact with professionals from IBM during the project. UCLA computer science professors Paul Eggert and Jens Palsberg join IBM project lead Gergana Markova and classroom assistant Gabe Nataneli in the discussion.