Skip to main content


Tim Teitelbaum

Tim Teitelbaum, Ph.D.

Professor Emeritus
Cornell University
Computer Science Department
Cornell University

Co-Founder
GrammaTech, Inc.
www.grammatech.com

View CV.

Education:

Carnegie-Mellon University
1975 | Ph.D., Computer Science

Massachusetts Institute of Technology
1964 | B.S., Mathematics

Positions:

2010-present - Professor Emeritus,
Department of Computer Science, Cornell University

1988-2019 - Chairman and CEO,
GrammaTech, Inc., Ithaca, NY

1973-2010 - Faculty,
Department of Computer Science, Cornell University

1982-83 - Visiting Researcher,
Institut National de Recherche en Informatique et en Automatique (INRIA), Rocquencourt, France

Tim Teitelbaum's early research focus was on Integrated Development Environments (IDEs), Syntax-Directed Editing, and Incremental Computation. His later work was on Automated Program Analysis for cybersecurity.

Dr. Teitelbaum retired from Cornell in 2011 to devote full time to GrammaTech, Inc., where he continued to pursue his research interests, and to transition that research to commercial products.

His teaching focus at Cornell over many years was introducing beginners to programming, which he did for more than 9000 students. Upon retirement from GrammaTech in 2019, he returned to pedagogy, and wrote the textbook Principled Programming.

Honors and Awards:

2010
ACM SIGSOFT Retrospective Impact Paper Award for the 1984 paper, "The Synthesizer Generator" co-authored with Dr. Thomas Reps

2003
Recognized as a “Highly Cited Researcher” in the field of Computer Science by the Institute for Scientific Information.

1996
Dean's Award for Outstanding Teaching

1996
College of Engineering Teaching Award

1986
Dean's Prize for Innovation in Undergraduate Teaching