Title: Acp New Perspectives on Computing Concepts