USC University of Southern California
USC Viterbi School of Engineering Department of Computer Science | CSCI 586  Database Systems

Time & Location

Thursday
02:00-04:50pm
VKC201

Brief Course Summary

This course focuses on key issues and the state-of-the-art of information sharing and federation/interoperation of data intensive systems. It stresses the use of data semantics, and explores ontologies and the semantic web. Specific foci of the course include: semantic database models, ontologies; ontology structuring, acquisition, integration, learning, and sharing; ontology applications; the semantic web; semantics-based data mining; relationships with social media; trust and information privacy.

Course Requirements

  • Extensive readings
  • Attendance, class participation
  • Presentation(s) (powerpoint)
  • Individual short paper
  • Group project
  • Periodic short in-class "quizzes"

Each presentation should cover the following:
  • What is(are) the research issue(s)/problem(s) addressed in the paper?
  • Summarize the technical approach
  • Describe how the results in this paper can be used, evaluate the results
  • Pose several key issues/questions for class discussion
  • Presentation sample 1 and sample 2

Group projects will involve your participation in a semester-long effort to study, design, and analyze a particular aspect of ontology and semantic web work or application domain, and construct an experimental prototype (possibly an ontology, meta-ontology, etc.). (Details are provided in the course project specification, under Projects on this website). A written report plus material developed in the project is to be submitted at the end of the semester, along with the power point slides from the group's final in-class presentation (please see the course schedule). Groups will also be asked for a mid-semester brief progress report (details to be provided).

Grading for the course will be determined approximately as follows:
40% for presentation(s) and class discussion contributions;
40% for the group project; and
20% for the short paper and short "quizzes".

Academic Integrity Policy

Academic Integrity
All presentations, papers, projects, and submitted material must be solved and written independently, or you will be penalized for cheating. The USC Student Conduct Code prohibits plagiarism. All USC students are responsible for reading and following the Student Conduct Code, which also appears in the latest edition of "SCampus".

In this course we encourage students to study together. This includes discussion, and of course collaboration on the course group projects. However, all work submitted for the class is to be done by you or as an identified group effort (for group projects).

Students who violate University standards of academic integrity are subject to disciplinary sanctions, including failure in the course and suspension from the University. Since dishonesty in any form harms the individual, other students, and the University, policies on academic integrity will be strictly enforced. We expect you to familiarize yourself with the Academic Integrity guidelines found in the current SCampus. Violations of the Student Conduct Code will be filed with the Office of Student Conduct, and appropriate sanctions will be given.

Related Web Sites

The University of Southern California does not screen or control the content on this website and thus does not guarantee the accuracy, integrity, or quality of such content. All content on this website is provided by and is the sole responsibility of the person from which such content originated, and such content does not necessarily reflect the opinions of the University administration or the Board of Trustees