Computer Science: An Overview, AP Edition uses broad coverage and clear exposition to present a complete picture of the dynamic computer science field. Accessible to students from all backgrounds, the authors encourage the development of a practical, realistic understanding of the field and teaches the fundamentals of computing to broaden their understanding of how computing and technology influence the world around them.