Keith Geddes

Keith Oliver Geddes (born 1947) is a professor emeritus in the David R. Cheriton School of Computer Science within the Faculty of Mathematics at the University of Waterloo in Waterloo, Ontario.

Geddes is probably best known for co-founding the Maple computer algebra system, now in widespread academic use around the world.

Geddes' primary research interest is to develop algorithms for the mechanization of mathematics.

Currently, he is focusing on designing hybrid symbolic-numeric algorithms to perform definite integration and solve ordinary and partial differential equations.

Geddes taught a mixture of both senior-level symbolic computation courses, at both the undergraduate and graduate level, as well as introductory courses on the principles of computer science.