CMPSCI 645: Database Design and Implementation


Fall 2018


Time:  Tue & Thu 2:30-3:45

Location: TBD


Instructors: Gerome Miklau


Course Description:

This course covers the design and implementation of traditional relational database systems as well as advanced data management systems. The course will treat fundamental principles of databases such as the relational model, conceptual design, and schema refinement. We will also cover core database implementation issues including storage and indexing, query processing and optimization, and transaction management. Additionally, we will address challenges in modern networked information systems, including data mining, provenance, data stream management, and probabilistic databases.


The full course webpage is available through Moodle to enrolled students.