Recommended books or readings

 

Peter Van Roy and Seif Haridi (2004): Concepts, Techniques, and Models of Computer Programming. MIT Press. ISBN 0-262-22069-5

Csíkszentmihályi, Mihaly (1990). Flow: The Psychology of Optimal Experience. New York: Harper and Row. ISBN 0-06-092043-2