UMBC CMSC 491/691m Spring 2007 Special Topics: The Semantic Web

Syllabus

This special topics course is available to advanced undergraduates and graduate students. It will introduce the notion of the Semantic Web, provide an overview of the underlying theory and technology, cover existing tools and practices, and highlight current and potential applications. The course will be approximately half lecture and half seminar. Students will be expected to read, discuss and present current research papers. In the first half of the course there will be a series of homework assignments designed to get students familiar with the technology. I the second half, students will work on individual or group projects. For more information, see the syllabus and schedule.

Prerequisites: There are no formal prerequisites, but ideally students will have taken an AI course (e.g., CMSC 471/671) and a database class (e.g., CMSC 461/661).

Who: Tim Finin, 329 ITE, 410-455-3522, finin@cs.umbc.edu, offcie hours: by appointment

Where and when: Tuesdays and Thursdays in ITE 237 from 7:10pm to8:25pm.

Readings: Papers and other material to read will be available online.

Structure: Class time will be spent with about 60% lecture and 40% student-led presentation and discussion of readings. We will use the class Google group to carry out additional discussion, comment and interactions. This will be a required part of the course and the quality and level of your participation in online discussions will play a part in determining your grade.

Assignments: Students will be required to prepare and present material to the class, complete a number of short assignments and engage in a longer project, either individually or as part of a group. I believe that the material in this course is best learned by use it, so the short assignments will be designed to give you opportunities to use the concepts and technologies we cover. Presentations should be done in HTML or Powerpoint and will be added to a collection for the course and posted to the web.

Software: We will use a number of software packages that are available for downloading.

Academic Honesty: Please read this statement on academic honesty.