John K. Bennett


Archuleta Professor of Computer Science and  Electrical and Computer Engineering

How to Reach Me

Office Hours (Engineering Center 1B05G)


Tuesday 11:00 - 12:00 AM

Thursday  1:00 - 2:00 PM (in Aurora on ATLAS Island)

Others by appointment


Contact Information

Office Telephone: 303-492-4398
FAX 303-492-2844
EMail: (jkb<at-sign>
Mailing Address
John K. Bennett
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
1045 Regent Drive ECOT 717
430 UCB Boulder, CO 80309-0430

Research Interests (click to follow)

Recent Course Descriptions

Software and Courseware

Professional Links

Frequently Requested Talks

Personal Links


I weave in a traditional weft-faced Rio Grande style, using primarily Churro wool.   There are some great examples at the Millicent Rogers Museum in Taos.   I learned to weave reading Rachel Brown's wonderful book on weaving, and studied at the Taos Institute of the Arts, which sadly, has closed.   My teacher, Rose Vigil, is still teaching and weaving.  You can visit her shop, Los Vigiles Living Traditions, in Chimayo, NM.   I also learned a lot from the weavers at Tierra Wools in Los Ojos, NM, who graciously let me watch them weave and dye, and patiently answered my many questions.   Weaving Southwest, founded by Rachael Brown and located in Taos, is an excellent supplier of wool, and their gallery of textiles is inspiring.  Locally, Schacht Looms are made in Boulder.  The folks at Schacht were also very patient, and let me study their looms so I could design and build my own.  Then they built a custom version of their classic Cranbrook loom for me.  Shuttles, Spindles and Skeins in Boulder is a great provider of supplies and wool other than Churro, and is also staffed by really friendly folks.  Maybe Ghandi was right about spinning and weaving.

Outdoor Stuff

Folks Doing Really Important Work