Tools of Computing


Tools of computing LLC was a training company during the late 1990s owned by Thomas W. Christopher and George K.Thiruvathukal. Thomas Christopher is now an independent consultant and is still using the Tools of Computing domain name. George Thiruvathukal is a professor at Loyola University in Chicago.

Current Tools of Computing Participants

Thomas W. Christopher (consultant page) or (personal page)

Patricia L. Guilbeault

Past Tools of Computing Participant

George K. Thiruvathukal


This book teaches the Python programming language with a emphasis on how to use it to write larger programs. It describes and demonstrates over 20 object-oriented design patterns. It provides code for abstract container data types: doubly-ended queue, set, and priority queues. It has the best explanation of threading in Python of any current book. It explains the re module and the use of regular expressions in pattern matching.

Here are the files that accompany the book.

This book really kicks ass: There is enough in there to learn Python, files and processes in Linux, principles of networking, how to put together a home or small business network, how to set up Apache, how to write CGI programs, and how to use MySQL. It includes a working web-commerce application and a wiki system we're calling "slither" (hence the web site name).
Icon Programming Language Handbook

This book shows you how to use threads in Java. It provides a significant package of thread synchronization and scheduling classes for your use. It includes examples of a number of parallel algorithms showing different parallel programming styles. Reviewers are calling the book excellent, the "best of breed."

This book is provided free on the web for download. It describes the Icon programming language, which is available from

 See information on TC's mini-courses, and products at .

Self-Publish Your Book

How to publish your own book quickly, easily, and cheaply by print-on-demand.

Cover of "Make Them Want to Quote You"

Make Them Want to Quote You: 
Become Famous for Your Cool Sayings and Meaningful Quotes

Release 1.0 


Ships in 3–5 business days 

These articles from ToWit, a limited circulation ezine on how to be witty, explain actual procedures for making people want to memorize what you say so that they can quote you. For titles, for headlines, for ads, for slogans, for take-away lines and applause lines in speeches, for sparkle in your writing, for T-shirts, mugs, and bumper stickers, and more, you need to be able to craft a "phrase that pays." This book shows you how. Give people ideas they cannot forget in words they will love to repeat. Become famous for your own cool sayings and meaningful quotes.

Here are some pages TC is putting together on how to bring web site traffic by publishing ezine articles.

 Ezine Article Submission  
 Free Ezine Article Submissions to an Article Directory  
 Submit Your Ezine Article to 100s of Directories at Once  
 Web Affiliate Programs  
 Buy Guaranteed Web Site Traffic  
 Using the Google Keywords Tool  
 Using Micro Niche Finder  

About Thomas Christopher

After 20 years as a professor of computer science, Thomas Christopher resigned to write books full time for two years. (He likes to watch academics turn pale when they hear that.) He is an author of three books published by Prentice Hall. His second negative royalty statement encouraged him to pursue his long term interest in high performance computing by becoming a consultant. His clients have included Sandia and Los Alamos National Laboratories.

Thomas was a co-principal of Tools of Computing LLC, a Chicagoland training company, that presented a series of Java short courses. He is brushing them off and updating them to offer again.

For fun, Thomas is a part time writer, speaker, storyteller, poet, Unitarian Universalist lay preacher, and a contra dancer, teacher, and choreographer.


1140 Portland Place #205
Boulder CO 80304


tc AT


Overall story.
Computer Science Page
Algorithm animations, software, writings.
Thomas Christopher's Wit, Humor, and Creativity pages.
The Tools of Computing home page.