Skip Navigation
Jeffrey Ondich

Jeffrey Ondich

  • Professor of Mathematics and Computer Science, Chair of Computer Science, John E. Sawyer Professor of Liberal Learning, Computer Science

Education & Professional History

St. Olaf College, BA; University of Minnesota, PhD. At Carleton since 1991.

Highlights & Recent Activity

Currently serving a three-year term as Carleton's President of the Faculty.

Founder and lead software developer for Ultralingua, Inc., a company specializing in linguistic software. Ultralingua's products include multi-lingual dictionary apps (for iOS, Android, Mac, and Windows), word games, and linguistic tools for software developers. These products include collaborations with several dictionary publishers, including HarperCollins, Larousse, and Le Robert.

Ultralingua's underlying linguistic engine is used in many other companies' products. One example is Assistiveware's Proloquo2go, an Augmentative and Alternative Communication (AAC) app designed to help people with speech disabilities to construct and speak sentences quickly and flexibly. Ultralingua's engine enables Proloquo2go to offer its users much more sophisticated sentence structures than they would otherwise be able to build with the software.

I am also using Ultralingua's dictionary tools to develop a new set of Dakotah-English dictionary apps. These dictionaries are part of the on-going language preservation efforts at the Sisseton Wahpeton Oyate Dakotah Language Institute.

Organizations & Scholarly Affiliations

Association for Computer Machinery (ACM)

ACM Special Interest Groups on Computer Science Education (SIGCSE), Human Computer Interaction (SIGCHI)

The Loft Literary Center, Board of Directors

Personal Interests

Courses Taught This Year

  • CS 257: Software Design (Fall 2020)
  • CS 399: Senior Seminar (Winter 2021)
  • CS 257: Software Design (Winter 2021)
  • CS 231: Computer Security (Spring 2021)
  • CS 400: Integrative Exercise (Spring 2021)
Profile updated January 31, 2019

What is this?

Carleton Faculty, Staff, and Student Profiles give Carls a simple way to communicate their interests and activity to the general public and the campus community. Read more about Carleton Profiles or sign in to view and edit your own profile.