This course is aimed at enhancing students’ knowledge and skills in advanced database concepts, and their applications to the 21st century enterprises. It is designed to expose students to the advanced concepts, technologies and techniques necessary to design, implement and manage database systems.

Topics to be discussed in this course include relational model, Object-relational databases, Database normalisation, relational algebra, relational calculus, concurrency control, Implementation of Atomicity, serializability, Database administration, Data Mining, and Business Intelligence, Data Warehousing, Graph databases, Advanced SQL, OLAP.