Computer Science and Engineering

CSE 215 Design and Implementation of Database Systems

Advanced course in implementation techniques for database systems. For students who wish to do research in databases or to learn more about large-scale data processing. Topics include: indexing of complex data; techniques for high-volume concurrency control; query processing and optimization; database recovery; parallel database system architectures; database systems for streaming data; approximate query answering. Additional topics may include: self-managing database systems; advanced query optimization techniques; and query processing techniques for semi-structured data.

Requirements

Prerequisite(s): Enrollment is restricted to graduate students. Undergraduates that have taken CSE 181 may enroll. A basic knowledge of databases, similar to the content of CSE 180, is recommended.

Credits

5