# Ontologies

## CSCI-6340

This course provides an introduction to ontologies, their uses, and an overview of their application in semantically enabled systems. Ontologies encode term meanings and are used to improve communication and enable computer programs to function more effectively. Class participants learn how to use ontologies in web-based applications and evaluate ontologies for reuse. Participants read relevant papers, learn how to critically review ontology papers and ontologies, and participate in group project(s) designing, using, and evaluating ontologies.

4 credits
Cross-listed with:
CSCI-4340 Ontologies
Prereqs:
CSCI-2300 Introduction To Algorithms

# Past Term Data
Offered
Not Offered
Offered as Cross-Listing Only
No Term Data
Simple View
Detailed View

| Spring | Summer | Fall
--- | --- | --- | ---
| (Session 1) | (Session 2) |
2026 |  |  |
2025 |  |  |

2024

Ontologies (4c)

- Deborah L. McGuinness

Seats Taken: 6/20

2023 |  |  |

2022

Ontologies (4c)

- Deborah L. McGuinness

Seats Taken: 5/10

2021 |  |  |

2020

Ontologies (4c)

- Deborah L. McGuinness

Seats Taken: 11/12

2019 |  |  |

2018

Ontologies (4c)

- Deborah L. McGuinness

Seats Taken: 13/12

2017 |  |  |
2016 |  |  |
2015 |  |  |
2014 |  |  |
2013 |  |  |
2012 |  |  |
2011 |  |  |
2010 |  |  |
2009 |  |  |
2008 |  |  |
2007 |  |  |
2006 |  |  |
2005 |  |  |
2004 |  |  |
2003 |  |  |
2002 |  |  |
2001 |  |  |
2000 |  |  |
1999 |  |  |
1998 |  |  |