Title: New Perspectives in Computing Concepts