About Joseph O'Rourke
Born 1951. Joseph O'Rourke is an American computer scientist, engineer, university teacher and mathematician.
Joseph O'Rourke is the Spencer T. and Ann W. Olin Professor of Computer Science at Smith College and the founding chair of the Smith computer science department. His main research interest is computational geometry.
One of O'Rourke's early results was an algorithm for finding the minimum bounding box of a point set in three dimensions when the box is not required to be axis-aligned. The problem is made difficult by the fact that the optimal box may not share any of its face planes with the convex hull of the point set. Nevertheless, O'Rourke found an algorithm for this problem with running time .
In 1985, O'Rourke was both the local arrangements chair and the program chair of the first annual Symposium on Computational Geometry. He was formerly the arXiv moderator for computational geometry and discrete mathematics.
In 2012 O'Rourke was named a Fellow of the Association for Computing Machinery.
Works Art Gallery Theorems and Algorithms (1987). PDF of book: Computational Geometry in C, 2nd Ed. (1998). Handbook of Discrete and Computational Geometry, with Jacob E. Goodman and Csaba Tóth. 3rd Ed. (2017). Geometric Folding Algorithms: Linkages, Origami, Polyhedra, with Erik D. Demaine (2007). Discrete and Computational Geometry, with Satyan Devadoss (1st ed 2011, 2nd ed 2025). . How To Fold It: The Mathematics of Linkages, Origami, and Polyhedra (2011). . Pop-Up Geometry: The Mathematics behind Pop-Up Cards (2022). .
Reshaping Convex Polyhedra, with Costin Vîlcu. Springer-Verlag. March, 2024. . The Mathematics of Origami. Cambridge University Press, published December, 2025. . 194+xii pages. 166 figures. Author animations. Cambridge link. Art Gallery Visibility Theorems: An Introduction. Cambridge University Press, Mar 2027. Link.
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
People in Joseph O'Rourke's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Joseph O'Rourke's
Frequently asked questions
Who is Joseph O'Rourke?
American computer scientist
When was Joseph O'Rourke born?
Joseph O'Rourke was born on 10 October 1951.
What is Joseph O'Rourke's occupation?
Joseph O'Rourke is a computer scientist, engineer, university teacher and mathematician.
What nationality is Joseph O'Rourke?
Joseph O'Rourke is American.
Sources & further reading
· DBpedia: Joseph O'Rourke (professor)
Cite this page
APA: Biography.guide. (2026). Joseph O'Rourke. https://biography.guide/joseph-o-rourke/
MLA: "Joseph O'Rourke." Biography.guide, https://biography.guide/joseph-o-rourke/.
Chicago: "Joseph O'Rourke." Biography.guide. https://biography.guide/joseph-o-rourke/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:24 UTC