Associate Professor of Computer Science, Colgate University
B.A., M.A. Mathematics, University of Leningrad, 1972
M.A., Ph.D. Linguistics, Cornell University, 1979; graduate minor in Computer Science
Teaching Experience: ColgateUniversity 1985-present
SUNY Oswego 1982-1984
Cornell University 1977-1982
Teaching Specialties: Web applications, Artificial intelligence, Java programming, computational linguistics; general linguistics; Scheme and Symbolic Programming
Research Interests: Web applications; Internet programming; Computational Infrastructure for the Humanities and Social Sciences; Natural Language Processing; educational uses of multimedia
Publications: See Publications, Other Publications, Translations, Conferences
Distinctions: Research Fellow, Yale University Artificial Intelligence Project (1986-87); 
Visiting Assistant Professor Cornell University (1988-89)
Current grants Five Languages of Eurasia, NSF, 2006-2010
Developing Educational Materials for Kabul University, USAID, 2006-2007