The Computing Ontology Project – The Computing Education Application

The Computing Ontology Project, funded in part by the National Science Foundation and with support from the ACM Education Board and the IEEE-CS Education Activities Board, has undertaken to enumerate all of the topics related to any aspect of the computing disciplines. Work of the original committee was enhanced by an ITiCSE working group in 2005. [7] The motivation for this effort includes the immense scale of the task of generating new curriculum recommendations and the difficulty of describing evolving innovative computing programs for purposes of comparison or possible accreditation. The project committee has surveyed lists of computing topics from sources including, but not limited to, the current curriculum recommendations of the ACM, IEEE-CS and AIS. [1, 2, 3, 4, 5] The list also includes topics extracted from the current ACM Computing Classification Scheme. [6] Other topic lists are incorporated as they are discovered. The result is a comprehensive list of computing topics covering all of computer engineering, computer science, information systems, information technology, and software engineering. The committee consists of active educators from each of these areas. A substantial task of the committee has been to merge the topic lists from these diverse areas into a single comprehensive list. While refinement of that merged list continues at the time of submission, a stable representation is nearly complete and its formal representation in the OWL ontology language is underway. By the time of the SIGCSE session, the ontology of computing will be available in a standard format against which a number of applications can be developed for a variety of purposes.

Main Author: Cassel, Lillian
Other Authors: Sloan, Robert, Davies, Gordon, Topi, Heikki, McGettrick, Andrew
Language: English
Published: 2007
Online Access: