This course presents, in detail, following advanced concepts of database systems: spatial data storage and retrieval, multi-dimensional indexing techniques, advanced data modeling techniques, data warehouses, and a few contemporary areas of applied database-related research. The lectures are designed to provide graduate students with sufficient foundation to conduct their own, but supervised research in the field of databases at the graduate-student level. Students will gain hands-on experience on the chosen aspect of database technology through completion of a graduate research project, which will be reviewed by their peers at the end of the semester. In the first part of the course the following spatial and temporal data management components will be introduced: spatial concepts, data types and modeling, spatial query languages, indexing, and query optimization. In the second part of the course selected aspects of popular data warehousing and scientific data management concepts will be presented. These include: data warehousing, unstructured data management (storage, processing and retrieval) and mechanisms for storage and processing of imprecise data. The last part of the course will be devoted to students’ individual research, conducted during work on graduate projects, which are going to be developed in the second half of the semester. During the third part of the course the students are encouraged to extend the presented material by their own studies and by the development of projects meeting their own research interests and the gathered database expertise. The work on projects will be closely supervised by the instructor of the course.