Notre Dame Computer-science Concept