Education
PhD, Computer Science—Washington State University, Pullman, Washington, 1977
MS, Computer Science—Washington State University, Pullman, Washington, 1972
BS, Mathematics—Utah State University, Logan, Utah 1969 (Magna
Publications
Books and magazine columns
Speech Technology Magazine, “Technology Trends”: Columnist, 4/1999–present. For a list of columns and feature articles, see http://www.larson-tech.com/techtrends.htm.
M.F. McTear, K Jokinen, J. Larson, R. Lopez-Cozar, Z. Callejas (editors), Dialog on Dialogs, Interspeech 2006—ICSLP Satellite Workshop.
Larson, James A. 2005. The VoiceXML Guide—Home Study Guide. Beaverton, OR: Larson Technical Services (http://www.vxmlguide.com).
Larson, James A. 2003. VoiceXML—Introduction to Developing Speech Applications. Upper Saddle River, NJ: Prentice Hall.
Larson, James A. 1995. Database Directions: From Relational to Distributed, Multimedia, and Object-Oriented Database Systems. Upper Saddle River, NJ: Prentice Hall.
Larson, James A. 1992. Interactive Software—Tools for Building Interactive User Interfaces, Englewood Cliffs, NJ: Yourdon Press.
Larson, James A., editor. 1986. Tutorial—Database Management Systems. New York: IEEE Computer Society.
Larson, James A. and Saeed Rahimi, editors. 1985. Tutorial—Distributed Database Management Systems. New York: IEEE Computer Society.
Larson, James A. 1982. Database Management System Anatomy. Lexington, MA: Lexington Books.
Refereed Journal Articles
Michael F. McTear, Kristiina Jokinen, James Larson: Special Issue on “Evaluating new methods and models for advanced speech-based interactive systems.” Speech Communication 50(8-9): 627-629 (2008)
Larson, James A. and Amit Sheth. 1990. “Federated Database Systems for Managing Distributed, Heterogeneous, and Autonomous Databases.” Computing Surveys 22 (3): 183–236.
Teaching experience
Oregon Institute of Technology, Computer Science Dept., Hillsboro, OR: Adjunct Professor, 9/2008–7/2011. Courses: Voice user interfaces, Human-computer interfaces, Database management systems.
Portland State University, Computer Science Dept., Portland, OR: Adjunct Professor, 9/1989–12/2000. Courses: Database management systems, Human-computer interfaces, and Spoken language applications
Oregon Health and Sciences University/Oregon Graduate Institute, Computer Science and Engineering Dept., Portland, OR: Adjunct Professor, 9/1991–2011. Courses: Database management systems, Human-computer interfaces
Colby College, Computer Science Dept., Waterville, ME: Visiting Professor, 8/1997–11/1997. Course (undergraduate): Database management systems
University of Minnesota, Computer Science and Management Information Sciences Depts., Minneapolis, MN: Adjunct Professor, 9/1977–6/1989. Courses: Data structures, Database management systems, Artificial intelligence
Beijing University, Peoples Republic of China: Visiting Professor, 6/1986–8/1986. Courses: Artificial intelligence, Human factors/user interfaces
Learning Tree International, Reston Virginia: Course Author and Presenter, 9/1995–8/2000. Courses: Introduction to relational databases, Database client-server computing