Teaching the Art of Computer Programming (TAOCP)
Department of Computer Science,
University of Victoria, Canada.
Donald Knuth's magnum opus, The Art of Computer Programming (TOACP),
is often bought, frequently cited, sometimes browsed, occasionally read,
but almost never used for teaching.
The purpose of this paper is to describe the author's experience in teaching two
courses, each based on different sections of TOACP volume 4,
using the pre-fascicles and fascicles that were available at the time.
The conclusion reached is that such an adventurous undertaking can be
extremely rewarding, not only for the students, but also for the instructor.
The pdf file.
Please send me a note if
you download one of these files.
It's always nice to know who's reading your papers.
Accepted for presentation at
The Western Canadian Conference on Computing Education
Prince George, B.C., May 6-7, 2011.
Submitted in March 2011.
Back to list of publications.