Advanced Database Management


Advanced Database Management

MET CS 779 (4 credits)

Graduate Prerequisites: (METCS579 OR METCS669) or consent of the instructor - 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.

2024FALLMETCS779A1, Sep 3rd to Dec 10th 2024

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

Format & Syllabus: