Dr. Craig Reinhart

Computer Science

California Lutheran University

image004

 

Fall 2008 Schedule

 

 

 

 

 

Office:

Office Hours:

D21

by appt. only

 

 

 

 

 

 

Classes:

NONE

On sabbatical until Spring 2009

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The Essence of Programming
"What I mean is that if you really want to understand something, the best way is to try and
explain it to someone else. That forces you to sort it out in your own mind. And the more
slow and dim-witted your pupil, the more you have to break things down into more and more
simple ideas. And that's really the essence of programming. By the time you've sorted out a
complicated idea into little steps that even a stupid machine can deal with, you've certainly
learned something about it yourself. The teacher usually learns more than the pupil. Isn't that true?"

Richard MacDuff
Dirk Gently's Holistic Detective Agency -- Douglas Adams