Programming Abstractions in C

A Second Course in Computer Science

Ranked #100 in Data Structures

Highlights *This book introduces several library packages to simplify the programming process, making it possible for students to concentrate on high-level conceptual issues without being distracted by the complexities of C. *It contains an extensive discussion of recursion, including a large number of sample programs and exercises that range in difficulty from simple recursive functions to the minimax strategy for analyzing two-player games. *It emphasizes the practical skills necessary to write solid, reusable code. less

Learn: What makes Shortform summaries the best in the world?