Context# Motivation for This Book Pedagogy Why Python? Characteristics of Python Programming in the Age of Artificial Intelligence Software Engineering, Automation, and Prototyping Resources Online The Interactive Shell Alternate Formats Computer Science, Broadly Algorithms Data Abstraction Why This Matters Chapter Review Questions