
Materials I have developed and packaged for others to use and adapt
Current course: CSE332 Data Abstractions
Web pages for full courses:
CSE590P, a graduate seminar on programming languages, meets each quarter
Current Advisees:
Ph.D. Alumni:
My primary research area is programming languages, encompassing theory, implementation, and design. I actively collaborate with experts in computer architecture, software engineering, and large-scale data processing.
For specific work, see publications and presentations
For projects, see:
ACM
(Co-)Chair
Program Committee
My Facebook page and "personal" web page
I joined my department longer ago than 19 of 52 (37%) other current faculty members (as of June 2011)
My academic genealogy:
me
|
Greg Morrisett
/ \
Robert Harper Jeannette Wing
| |
Robert Constable John Guttag
| |
Stephen Kleene Jim Horning
| |
Alonzo Church Jerome Feldman
| |
\ Alan Perlis
\ |
\ Philip Franklin
\ /
Oswald Veblen
|
E.H. Moore
|
H.A. Newton
|
Michael Chasles
|
Simeon Poisson
/ \
Joseph Lagrange Pierre-Simon Laplace
| |
Leonhard Euler Jean Le Rond d'Alembert
|
Johann Bernoulli
|
Jacob Bernoulli
|
Nicolas Malebranche
|
Gottfried Wilhelm Leibniz
Last updated: April 2012