Publisher's Synopsis
New edition of a textbook intended for entry-level university courses that are modeled after the CS1 course of the Association for Computing Machinery Curriculum Recommendations. The primary objective is to teach problem solving using computers. Covers the elements of C, arithmetic calculations, modular programming, selections and repetitions, arra