CSCI8380, Spring 2004
| ||
Home Course Material Course Information Students |
Time and Place Mondays: 12:20 - 01:10 Tuesdays, and Thursdays: 12:30-01:45 in Biological Sciences 404-C. Prerequisite: A Database Management or Software Engineering Course. In this course, advanced topics in information systems and databases will be discussed. The two major issues dealt with are: (1) information integration and interoperability, (2) novel database technologies. The first addresses the integration of autonomous and heterogeneous resources managing structured, semi-structured, and un-structured data. The second deals with the query formulation, and processing on heterogeneous content. Special attention will be given to emerging research areas fueled by the Web and related technologies. Graduate students will be required to complete additional assignments, handle more complex assignments, read additional papers, make class presentations, and answer more in-depth questions on exams. COURSE OBJECTIVES Students completing Advanced Topics in Information Systems will have been exposed to a number of lecture topics as well as many practical topics. Lecture topics include information integration and interoperability, federation/mediator/brokering architectures, agent-oriented systems, query formulation and processing, semi-structured and multimedia data management, metadata, and knowledge management. Practical topics include implementation issues such as languages and protocols for developing advanced/distributed/global information systems and their applications. The students will be exposed to very recent advances and research issues in the database and intelligent systems communities. The course will consist of lectures, student presentations, a major course project, and a final write up of activities. Students will be graded on the standard A to F grading scale, and will provide end of course evaluations on the instruction and course content following established Computer Science Department course evaluation procedures. TOPICAL OUTLINE 1. Methodologies and Models for Advanced Information Systems (ISs) 2. Integration and Interoperation of Heterogeneous and Distributed ISs 3. Federated Database, Mediator and Information Brokering Architectures 4. Object-oriented and Agent-Oriented ISs 5. Query Processing Including Planning and Optimization 6. Content Organization Including Taxonomy, Classification and Ontologies 7. Knowledge Sharing and Knowledge Management 8. Novel Database Technologies 9. Languages and Protocols for Advanced ISs 10. Applications of Advanced ISs in Enterprises and for the Web |