Title: New Perspectives on Computer Concepts