Skip to main content
School of Engineering

Jeffrey Foster

Computer Science
Associate Chair, Computer Science

Portrait of Professor Jeffrey Foster

Jeffrey Foster

Computer Science
Associate Chair, Computer Science

Phone 617-627-2225
Halligan Hall, Room 211
161 College Ave, Medford, MA
programming languages, software engineering, security, system design and development

Jeffrey Foster is a professor in the Department of Computer Science. He received a doctorate in Computer Science from the University of California at Berkeley and a Master's of Engineering in Computer Science from Cornell University. His research focuses on creating tools for improving software quality and efficiency. He also studies programming languages and system design and development.  

Ph.D., Computer Science, University of California at Berkeley, 2002
M. Eng., Computer Science, Cornell University
B.S., Computer Science, Cornell University
Professional Experience: 

Professor, Department of Computer Science, Tufts University


Department of Computer Science and UMIACS, University of Maryland, College Park

  • 2014-2018: Professor
  • 2009-2014: Associate Professor
  • 2003-2009: Assistant Professor
Selected Honors and Awards: 
2020: Most Influential POPL Paper Award, ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL)
2017: Outstanding Director of Graduate Studies, University of Maryland at College Park
2004: NSF CAREER Award
Selected Professional Activities: 
2018-present: ACM SIGPLAN Executive Committee Member
2018: General Chair of ACM Conference on Programming Language Design and Implementation (PLDI)
2016-present: Associate Editor, ACM Transactions on Programming Languages and Systems (TOPLAS)
Service Memberships: 
International Federation for Information Processing (IFIP) Working Group 2.4, Software Implementation Technology

Related Links