CLO1 (Course Learning Outcome 1) -- Be able to build and a database making use of XML columns as well as suitable queries to those columns for a concrete use case CLO2 -- Be able to deploy and understand the use cases of a graph-based database. CLO3 -- Be able to code an application that makes use of a database API to a NoSQL store. CLO4 -- Code a basic inverted index capable of performing conjunctive queries or code another advanced DBMS data structure such as Bloom Filters, or Log-structured Merge Trees. CLO5 -- Be able to deploy a concrete business intelligence system making use of OLAP features in SQL CLO6 -- Be able to evaluate the data governance of a concrete hypothetical organization according to a data management framework such as TDQM or CMMI CLO7 -- Be able to code or analyze a common clustering algorithm. CLO8 -- Be able to implement in a big data stack one non-trivial Map Reduce algorithm (for example to calculate page rank). N/A -- Important material covered in the course but not directly related to a specific learning outcome. |