He is also Associate Chair for Graduate Education in the Department of Computer Science. Jeff received his Ph.D. in Computer Science from the University of California, Berkeley, and he received M.Eng. and B.S. degrees from Cornell University, also in Computer Science. Jeff's research focuses on developing programming languages and software engineering approaches to making software easier to write and more reliable, secure, and available.