Publisher's Synopsis
This text aims to serve students taking an introduction to programming (CS-I) course that uses C as the language of implementation. Using a direct and sometimes humorous writing style, the author places a strong emphasis on proper program design from the beginning.