- Keith Geddes
Keith Geddes is a
Professor in the Faculty ofMathematics at theUniversity of Waterloo inWaterloo, Ontario . He is a former director of the [http://www.scg.uwaterloo.ca Symbolic Computation Group] in the School ofComputer Science . He received a BA inMathematics at theUniversity of Saskatchewan in 1968; he completed both his MSc and PhD inComputer Science at theUniversity of Toronto .Geddes is probably best known for co-founding the
Maple computer algebra system , now in widespread academic use around the world. He is also the Scientific Director at the [http://www.orcca.on.ca/ Ontario Research Centre for Computer Algebra] , and is a member of theAssociation for Computing Machinery , as well as the American and Canadian Mathematical Societies.Research
Geddes' primary research interest is to develop algorithms for the mechanization of mathematics. More specifically, he is interested in the computational aspects of algebra and analysis. Currently, he is focusing on designing hybrid symbolic-numeric algorithms to perform definite integration and solve ordinary and partial
differential equations .Much of his work currently revolves around Maple.
Teaching
Geddes teaches 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 .ee also
*
Maple computer algebra system
*Waterloo Maple
*Gaston Gonnet — the co-founder of Waterloo MapleExternal links
* [http://www.scg.uwaterloo.ca/~kogeddes/ Keith Geddes' home page]
* [http://www.scg.uwaterloo.ca/ The Symbolic Computation Group]
Wikimedia Foundation. 2010.