CSCI 432 Concepts of Database Implementation

A course to study aspects of the implementation of some of the concepts from CSCI 332. Topics include file organization on secondary storage devices, buffer management, B-trees, hash tables, join algorithms and query from an advanced standpoint: device management, physical database design, query processing, and optimization. Lectures three hours per week.
Prerequisite(s): CSCI 332 and MATH 307.