Advanced Database Management


Advanced Database Management

MET CS 779 (4 credits)

This course covers advanced aspects of database management including normalization and denormalization, query optimization, distributed databases, data warehousing, and big data. There is extensive coverage and hands on work with SQL, and database instance tuning. Course covers various modern database architectures including relational, key value, object relational and document store models as well as various approaches to scale out, integrate and implement database systems through replication and cloud based instances. Students learn about unstructured "big data" architectures and databases, and gain hands-on experience with Spark and MongoDB. Students complete a term project exploring an advanced database technology of their choice. Prereq: MET CS 579 or MET CS 669; or instructor's consent.

2022FALLMETCS779 A1, Sep 8th to Dec 8th 2022

Days Start End Type Bldg Room
R 06:00 PM 08:45 PM CAS 204A

2023SPRGMETCS779 A1, Jan 19th to Apr 27th 2023

Days Start End Type Bldg Room
R 06:00 PM 08:45 PM CDS 264

2023SPRGMETCS779 E1, Jan 19th to Apr 27th 2023

Days Start End Type Bldg Room
R 06:00 PM 08:45 PM CDS 264

2023SPRGMETCS779 O1, Jan 17th to Mar 6th 2023

Days Start End Type Bldg Room
ARR TBD TBD ROOM

Format & Syllabus: