The Art and Science of C provides a solid introduction to computer science that emphasizes software engineering an the development of good programming style. In addition, students learn the fundamentals of ANSI C, which has become a standard throughout the computing industry. Writing in an engaging style, Stanford professor Eric Roberts makes difficult concepts accessible and exciting.