COMP 418 focuses on some advanced topics that are important aspects in database design, implementation, optimization, and distributed application. As indicated by the name, the course primarily covers database tuning, distributed database systems, and the underlying concepts, principles, and techniques of each, such as indexing, query optimization, transaction processing, and physical database design. It also introduces some new technologies related to modern database application such as database security and data mining.