(1976)
Curvature and creases: a primer on paper
, IEEE Trans. Computers C-25, 1010–1019
(1978)
Algorithmic aesthetics: computers models for criticism and design in the arts.
, Berkeley: University of California Press
(1979)
Computers and Intractability: A Guide to the Theory of NP-Completeness
, San Francisco, CA
(1982)
Use of Computers Accelerates, AIA Firm Survey Concludes
, Architecture: AIA Journal November, p 23
(1986)
Computer Fever Hits Sites, Creating New Challenges (Computers in Construction)
, Engineering News, Record, Vol. 217, September, pp 24-25
(1986)
CADD and Estimating: The Future for Contractors (Computers in Construction)
, Engineering News, Record,. Vol. 217, September, p. 29
(1986)
Applications Software Still Developed In_House (Computers in Construction)
, Engineering News, Record, Vol.. 217, September, pp 26-27
(1992)
What Computers Still Can’t Do: A Critique of Artificial Reason
, Cambridge, MA: The MIT Press
(1992)
Genetic Programming: On the Programming of Computers by Means of Natural Selection
, MIT Press
(1993)
Simulating Peripheral Vision in Immersive Virtual Environments
, Computers and Graphics, November 1993
(1999)
Developing Indoor and Outdoor User Interfaces to a Mobile Augmented Reality System
, Computers and Graphics, 23(6), Elsevier Publishers
(2000)
Sketching space
, Computers and Graphics (Pergamon), 24(6), pp. 869–879
(2001)
An inquiry into computers in design: attitudes before– attitudes after.
, Design Studies, 22(3), 255-281
(2002)
Reconstructing the Effects of Computers on Practice and Education During the Past Three Decades
, Journal of Architectural Education 56, no. 2 (2002): 7-13
(2004)
Physical computing: sensing and controlling the physical world with computers
, Course Technology Press
(2005)
Fab: the coming revolution on your desktop--from personal computers to personal fabrication
, Basic Books
(2005)
Fab. The Coming Revolution on Your Desktop – From Personal Computers to Personal Fabrication
, Fab. The Coming Revolution on Your Desktop – From Personal Computers to Personal Fabricaction
(2006)
The Use of Computers in Architectural Research and Practice
, Proceedings of the 4th FAE International Symposium “Creating the Future” (North Cyprus, Jordan), 453-458
(2006)
A computer support tool for the early stages of architectural design
, Interacting with Computers , 18 (4), 528-555
(2006)
Making CNC machine tools more open, interoperable and intelligent—a review of the technologies
, Computers in Industry, 57(2), 141-152