• Tentative syllabus for INFO 780 Semantic Web


    Drexel University

    Drexel University

    College of Information Science and Technology

     

    Fall 2005

     

    INFO 780 Semantic Web

     

     

    Instructor: Hyoil Han, 335 Rush Building, 215-895-0493, hhan@cis.drexel.edu

     

    Description: Introduces basics of the Semantic Web. Focuses on the issues of data/knowledge representation, resource description, and ontologies on the Semantic Web. Addresses XML (Extensible Markup Language), RDF (Resource Description Framework), and OWL (Web Ontology Language) to enable Web content to be more machine-processable. Investigates ontology management/integrations and Semantic Web applications. Discusses service oriented computing related to semantic web service and a new computing infrastructure, GRID.

     

    Prerequisites:

    • INFO 605 Database Management I (or CS 750 Database Theory); or
    • Permission of the instructor

     

    Textbook:

    A Semantic Web Primer (2004) by Grigoris Antoniou and Frank van Harmelen, MIT Press

     

    References:

    The following texts might be helpful.

    • Service-Oriented Computing (2005) by Munindar P. Singh and Michael N. Huhns. (John Wiley & Sons, Ltd)
    • Spinning the Semantic Web (2003) by Dieter Fensel, James Hendler, Henry Lieberman, and Wolfgang Wahlster. (MIT Press)
    • The Grid: Blueprint for a New Computing Infrastructure (2nd Ed. 2004) by Ian Foster and Carl Kesselman. (Morgan Kaufmann)

    Grading: Project (40%), Presentation (30%), Homework (20%), Participation (10%).


    90-100

    A

    80-90

    B

    60-80

    C

    Below 60

    F

     

     

    Course Details

    The purpose of this course is to expose students to the concepts of Semantic Web and a new computing infrastructure and provide in-depth understanding of selected techniques such as XML (eXtensible Markup Language), RDF (Resource Description Framework) and OWL (Web Ontology Language) to realize them. Homework and project will provide hands-on experience with selected topics and will test the student's understanding of materials discussed in class. For the project, you have the option to select one of the three following areas: writing application programs, writing a research report, or writing a survey paper. Project work can be done individually or a group of two people. In case of a group project, the scope should be larger than that for an individual project. Details will be given out in class.

     

    All assignments should be turned in on time. There will be no credit for submissions more than two days late. Each late day will have a 10% penalty. No copying is permitted. The punishment for cheating is a zero in the assignment and will be subject to the university's academic dishonesty policy. Cheating involves copying or receiving (or providing) direct assistance from another individual on work assigned in this class.

    If you require an accommodation based on disability, please see me during the first week of the term, so we can be sure you are appropriately accommodated.

    Tentative Schedule (INFO 780 Semantic Web)

     

    Topics

    Week 1

    Introduction to Semantic Web

    Week 2

    Structured Web Documents in XML (eXtensible Markup Language)

    Week 3

    Describing Web Resources in RDF (Resource Description Framework)

    Week 4

    Web Ontology Language (OWL)

    Week 5

    Logic and Inference in Semantic Web

    Week 6

    Semantic Web Applications

    Week 7

    Ontology Engineering/Management

    Week 8

    Semantic Web Service

    Week 9

    Service Oriented Computing

    Week 10

    GRID: A New Computing Infrastructure