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.