[{"run_id":"20260906T231458-5fdd2fff","semester":"1272","observed_at":"2026-09-06 23:14:58.172943+00:00","record_version_id":"dfba69d2f0747ac7fb991145c131182228e90c2a1edd4492ca49b9bdd462fa5b","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","record_version_id":"dfba69d2f0747ac7fb991145c131182228e90c2a1edd4492ca49b9bdd462fa5b","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-03b0bbb9723907cf3d1b41cf0bb34837dc398e42","semester":"1262","observed_at":"2025-04-16 05:20:33.104844+00:00","record_version_id":"502e8d365e345a3a4086ea027f61aedd27ec6062231de1921c3624860d1582c3","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-0837245627eb714ae6bb0375f7abe8f41042011f","semester":"1262","observed_at":"2025-04-16 05:20:33.104844+00:00","record_version_id":"502e8d365e345a3a4086ea027f61aedd27ec6062231de1921c3624860d1582c3","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-08c92e359bbbc110b0778b7e0b15d6f40000e6b1","semester":"1262","observed_at":"2025-08-21 07:05:14.730696+00:00","record_version_id":"13047ec1e59be009edcfc748c5b0bf1e0aae3a582d3fe49723a8608b3f31075a","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-0944d76440dc778fbb89626058c10451009ce9c6","semester":"1262","observed_at":"2025-05-21 03:36:18.194118+00:00","record_version_id":"3c0bc3247bd86d2892dbf39a662625129819ee18d3c9c24f8605cae9f453deb2","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-0a7f4bce29c816ef4d3d71b4eb8a2a3e15e33cc1","semester":"1262","observed_at":"2025-06-18 20:04:02.695444+00:00","record_version_id":"65139c376218a1f5cc7169cbe62a47686b4c0d3069c4a53e9121fbb5e9727ef5","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-0ab917f827a7de22ebdc1087114d377a31c4687b","semester":"1262","observed_at":"2025-05-22 02:11:02.531191+00:00","record_version_id":"07cd56df790dc8ce4657baf318386e14556b66dc523bf47c234a667598140077","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-0c40ecab4b6db9333d1f18aef816e3ee659e300c","semester":"1262","observed_at":"2025-05-25 18:02:34.797617+00:00","record_version_id":"89c73ee6f504aa440798df2128e8f85bb5dfda6f1b1cef55a1f1ce38f5015909","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-0cb4d29a588ec7f11c7e00b7cf5dc3a0d23d0349","semester":"1266","observed_at":"2026-01-22 01:00:26.555427+00:00","record_version_id":"6aa3686a215905cc13556ba107e7db217d96fe624dbfdbf86d15a7c5e350b838","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-11c30ec39e91498cbfcf3a923c53a4b03e387280","semester":"1262","observed_at":"2025-07-20 04:58:26.847117+00:00","record_version_id":"ecf8dfc6ee61b750a5390bee6f516f861bf65a68e8ebc6659e8888a84fc37164","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-13cd500edf2587e9a3428f326253738fbea965ea","semester":"1264","observed_at":"2025-12-14 04:50:04.653658+00:00","record_version_id":"ca467b3bf56bbe0b6c1b86744f59c3630c2bc79be67fc36525f713d74cb52275","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-1da08b2de39f05e6bc877c189fc2fd6eeda563f5","semester":"1262","observed_at":"2025-07-01 00:03:56.707251+00:00","record_version_id":"10e42f7cb26d27e591c01e17a380ffba2b9478927639f438e7fed224eedf830b","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-2031af47efe133b0e7877f433286ff07385afc41","semester":"1262","observed_at":"2025-07-02 20:16:45.749584+00:00","record_version_id":"ab830c52967169030f9a18aa4b4e7e6d8ba231c2ef06c249b7a48a9dae80850b","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-238eba6f32fbc30407f616dd0628ff02a2a824dd","semester":"1262","observed_at":"2025-08-17 05:15:07.788352+00:00","record_version_id":"9d5551a405d046530ba99fa94798f30ab9f0b34bb85924ec2600025c702b05e4","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-25f0ff56bc4d80f8a8afa1a0bcce8dae6fddb5e5","semester":"1262","observed_at":"2025-05-25 17:20:25.942090+00:00","record_version_id":"af9504ad8a8fae4f3db3f8c4b5e791ab9a3c9ef705d33971c2b0ef33b62afd70","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-2923f91826ce253b7aeefa9f75b4a39fe4c80ff0","semester":"1262","observed_at":"2025-08-10 05:10:25.938416+00:00","record_version_id":"ca467b3bf56bbe0b6c1b86744f59c3630c2bc79be67fc36525f713d74cb52275","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-2a05214a4023e0157fa6f7d188c85308f714176c","semester":"1262","observed_at":"2025-09-07 04:56:38.255315+00:00","record_version_id":"a3a23a68017ef588ad10ec5aeabe2006a51e73a7dbd686afc7b117ba5399b9d7","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-2b1b8e39131de92b94620b25c5bbb25690efed4c","semester":"1262","observed_at":"2025-06-01 07:54:53.913454+00:00","record_version_id":"fbdfad25ca4a19746b68af5f122cffeb970adf57d4598531cc10b2ece9359b25","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-33a1225644e5a5855d60f66e65413946e72fedf4","semester":"1262","observed_at":"2025-06-22 01:52:05.152650+00:00","record_version_id":"5ebf3aeea4e06acf81f8741163b0ff5c156f46b81c2a3eee337178c192cec597","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-3b89c83dbf5208e13756184de1f2b2d0c09af35f","semester":"1262","observed_at":"2025-06-30 06:40:10.235522+00:00","record_version_id":"4a8a81afbe884d28f4f77bea628e1ee30ddb35ef5648e55d3d98bc1da97dd5bf","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-3c3eebf7f35c39364b445a2fa5a112ce28dbb4a1","semester":"1262","observed_at":"2025-06-01 17:03:59.062985+00:00","record_version_id":"39618575147f4373d954031aad66966ba32901105498b4c9b83633051be5bf9c","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-3fa4dd71391f1c9cf4ab2216680bbc428689f92d","semester":"1262","observed_at":"2025-05-25 01:15:58.180530+00:00","record_version_id":"e6d76b95ce585fe7dfef35b9970d852efe46a8faaf9b124f75c93f14c42c7bd5","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-4040aa216da722a34483f68fc1e129ea571ae08d","semester":"1262","observed_at":"2025-06-01 07:27:39.695506+00:00","record_version_id":"db09678f31ef3870b5574b02084aba5701fe4be262c0b121f82c6fd3b34d48fa","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-454d53cd690294459f8ad0793cc3ed562060e56c","semester":"1262","observed_at":"2025-05-25 01:34:00.536004+00:00","record_version_id":"69068c50746617c760c9d3de3d6296760cb3a874f69e00b5471a503794cf7254","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-486f091e051fdb4ccdb80ee7b4fb0a5814510324","semester":"1264","observed_at":"2025-11-16 05:32:31.273726+00:00","record_version_id":"526ab752ea71d3fc7937475ac0a3f19157483cd180224436358b8cf5c8d8f55c","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-50393cfc5fd5598d4f4731ef1919f2ff53af07d9","semester":"1262","observed_at":"2025-06-30 06:05:57.438846+00:00","record_version_id":"ffd41820830ae662c005394e4e9eeb3343818ea7b370bcc33a838a7fb02d76ed","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-50f6947786b208c800db8bbd0cec84a8f0f187d2","semester":"1262","observed_at":"2025-06-02 03:49:42.915428+00:00","record_version_id":"597dc9a11768355fbddb404fe0f6ceae8f35639038b27ff73deb482e4aaba9a4","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-51d86ed4082dced3803c295419b0ec8440942016","semester":"1264","observed_at":"2025-11-12 04:50:41.141307+00:00","record_version_id":"8da24a3847d14545c59a86a818d9f231339651f1600142989a9fa7e773f10f2c","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-53101bd1c10db0d00d094e4c9154d4c244ff23d9","semester":"1262","observed_at":"2025-10-05 04:58:05.366968+00:00","record_version_id":"90eee8c807013ee0505abd17dcddb0dd39173c1f5bbe39c314fed096953a3701","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-58751151c564e11c5cb8aedd3a2d3527c22f73eb","semester":"1262","observed_at":"2025-06-01 06:59:01.536576+00:00","record_version_id":"e41f034e1397ae79cace255aac4af6ec8342ca5548b85c54a3ce92b5ef01eb13","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-5c4c8d3701a333ba4ddadef7d0b5dde8440fcdf0","semester":"1262","observed_at":"2025-06-01 01:57:51.256704+00:00","record_version_id":"52e5c94ed3da5515ce153467aaad4bd0c333359b35275ac15acc0fda5e309fad","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-5d20d9f81651d3c83fcaa2fd10870ce6e5d5a685","semester":"1262","observed_at":"2025-05-21 16:48:48.484741+00:00","record_version_id":"a0b12ebb6a684496a2119ec3de052aab79c71e2d5b8a8f6986984877f31b95aa","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-5feaebf2ab37051c86ad360cc0fa0d7e0e2ea295","semester":"1262","observed_at":"2025-05-24 15:58:23.378859+00:00","record_version_id":"7bad51537fbbc14e87cec5aa1516e2e02e565daf7fa8a38824fa23c21b3c7a8b","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-60949965544fce098cc006354e201149005fb77b","semester":"1264","observed_at":"2025-10-26 05:07:14.077864+00:00","record_version_id":"45b556bba254a8c53475cf916b3bf23cce0a2c5094553101ae799a53c7cd4dc7","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-639225ac3addf8522f1d30cb4fe26054ea7f8c49","semester":"1262","observed_at":"2025-06-01 08:14:42.497608+00:00","record_version_id":"af0b6742f55d085814a551110e75f89e7f01cc1ae2f20168961878fa7f63bddc","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-64093b17b3a9c67a41aa33eb37adb53ec38df714","semester":"1262","observed_at":"2025-05-22 02:11:02.531191+00:00","record_version_id":"e1828d1f26c990a55c3b677808b446d4a47d26dedad0408626b5a794f7193a3b","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-6885b56099f55e08aa0205546369fb0381d50e13","semester":"1262","observed_at":"2025-07-13 04:59:22.367394+00:00","record_version_id":"64bf631253da46b357d4b58938d2c2b6ce53f8b614bca6a29991f38c482547cf","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-69d4b2b16e8268f75b6390b3a0e2ce8bf73999da","semester":"1262","observed_at":"2025-06-30 03:21:29.925498+00:00","record_version_id":"3437eb10a8056dfb0b268c27e281ac856f5ca4e37aa75f3cb0d8d6841a44b2de","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-6b29c3e0673b2f9a736d2363db5409e03d5b3ed4","semester":"1264","observed_at":"2025-12-03 12:33:41.418072+00:00","record_version_id":"225248917bea17b0cfcda0a19f9e64667fa614c821989d52a04a86772152ab28","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-73259984748de484976ef2ad56ad7ab3d4cb4518","semester":"1262","observed_at":"2025-06-26 08:27:56.461216+00:00","record_version_id":"bf28548e7dd2445623284af70cce1be605365c353f2e3217594363e430ef5d09","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-741602fbc6252c232a0b9e6bc1a9ae3101625f5a","semester":"1262","observed_at":"2025-06-30 22:49:32.522034+00:00","record_version_id":"820764dba02312bf44ac5a2f7c27b6ea926ee9dbdcdc902e4a595a14f118d8bd","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-7774f45558276ec29bf626e58fffb4a27bdbb2a9","semester":"1264","observed_at":"2025-11-01 11:49:36.359151+00:00","record_version_id":"250c857c491c8145b6fbf27f8ee157e9bbec3cc2e5677eb905f74721feb135af","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-7ab7c5e783fc8ebef8b8ee8cea019ee37a72ce74","semester":"1262","observed_at":"2025-09-28 04:58:07.340658+00:00","record_version_id":"a3a23a68017ef588ad10ec5aeabe2006a51e73a7dbd686afc7b117ba5399b9d7","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-7b2f22d83ea05055ab90dcb77dc802382cccc6f7","semester":"1262","observed_at":"2025-05-21 17:56:46.096741+00:00","record_version_id":"e1e895fb7bc81c94980a80dc35a6f5ce3ebce9d6997333ac8d52101565727105","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-7ca1175502be18eb51f7b016818a884a43fd4ebb","semester":"1262","observed_at":"2025-07-29 06:28:23.644795+00:00","record_version_id":"bc8f51325c3a7f9d6445e8ec2e1d96ca956fe7c8012f4e2deabafe2b67f13535","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-7d8cee5e42602ad9ba5dc0322085af2fa0dffaac","semester":"1262","observed_at":"2025-05-22 01:15:19.291664+00:00","record_version_id":"e0d6b59f5fe9a0b7d0543aadf2099e08061c4ef9b1e8729abb614187a8937e38","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-81a0d6a7f668c98c59bd05fa988aa079c5ad1f68","semester":"1262","observed_at":"2025-05-31 07:49:50.419452+00:00","record_version_id":"094ccb04ee68d15831cb62f4b852abc234c6d443e629f0ecb514ba36bf787141","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-82f31c08c746a214872494cde6ecaeb9330441b4","semester":"1262","observed_at":"2025-06-17 21:26:08.547156+00:00","record_version_id":"cddb0ff9f8eaa4650d4feaf76f1341dafcfee662040b326b5d90c255b9c22085","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-84c248343c5a99ab42c5616c594812a5e3e31cbb","semester":"1262","observed_at":"2025-07-04 06:00:07.487827+00:00","record_version_id":"820764dba02312bf44ac5a2f7c27b6ea926ee9dbdcdc902e4a595a14f118d8bd","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-86334e7275e315853287e8580c35456c68df800b","semester":"1262","observed_at":"2025-05-22 06:53:03.336354+00:00","record_version_id":"e1e895fb7bc81c94980a80dc35a6f5ce3ebce9d6997333ac8d52101565727105","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-8686dc1664f93a6c05f50321410961b39b12f91b","semester":"1262","observed_at":"2025-05-28 10:17:41.595894+00:00","record_version_id":"d5a5f0da0ed6ed423ae6f4387c7f0030baca88cee51156852db4f649f9d79eed","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-86d941366886c9a14a2581c04e20d0bdd25e1b02","semester":"1262","observed_at":"2025-08-31 04:54:14.656039+00:00","record_version_id":"cab2cc1b6149e58a63f73106a7ed3ec38593b4e7e0ab39fa35fc303097e1a684","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-8ba1d2e6cfbb1525b4f9f769ec164fb6ad0f237a","semester":"1262","observed_at":"2025-06-02 05:22:45.010398+00:00","record_version_id":"007bf482e783e5e81860552d76fdcf244320135b80290a71273fed8d1116e0cd","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-90e5aa456689a3b222016c05c319bbcd0bddd453","semester":"1262","observed_at":"2025-05-25 02:00:10.037905+00:00","record_version_id":"1e0c070957c40596af18fb94aa3b389b38e36e4ec1c9c3bcaf23fa0b5e58ae01","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-92d960aa7e4cd6e4c9ac8b2e232092904038e9e4","semester":"1262","observed_at":"2025-06-08 01:50:46.451351+00:00","record_version_id":"2f0bf1ce4759d6c0a835686baf2dfd97e621879c6fd3a3cbbeb38cb5cd4d091e","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-94002ae588a8f71eca6d64105f2e603e8587293b","semester":"1262","observed_at":"2025-05-21 09:01:16.021508+00:00","record_version_id":"1f06719924a70e6d3eb9d586c3eefc13b2060b15395e7ea8a2d6a620b779b45f","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-9dd575e013c5c6e000ab3ad2d1288cc1dd9c96dc","semester":"1264","observed_at":"2025-12-21 04:47:46.589081+00:00","record_version_id":"ab830c52967169030f9a18aa4b4e7e6d8ba231c2ef06c249b7a48a9dae80850b","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-a1ea26ed78cbd6e94bc3221e50a6ed9b6bf43871","semester":"1262","observed_at":"2025-05-25 09:16:55.180581+00:00","record_version_id":"d42a0bf72b9e2e050764b0d466a1b06db3de0d5d1461aba37b77ba6496fd9a74","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-a76a3505853d5ea9c13bb98472b87361d469e2ee","semester":"1262","observed_at":"2025-05-28 18:03:41.793846+00:00","record_version_id":"621c5d6bf86f5a6b3ce98e6065322653e2f064646e6ec757b435a100a9590722","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-b285d591f6acf3aa1910e02edc297664db86eb8c","semester":"1262","observed_at":"2025-06-10 22:48:22.460295+00:00","record_version_id":"9dffef9840b08085f1a66b5c8e1bf281f4efffacbde64ead780c3b94ecc02e8a","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-b79af756e4f00ba98231feb859ed8e98239eb811","semester":"1262","observed_at":"2025-05-22 02:47:56.931581+00:00","record_version_id":"a1b49fd5e6c2ce48eea83fcde670fec46ce6fe4fe992bfa3a04f32c30c809e5c","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-b89e05b94730c6471439082d9279c0a834a4aeec","semester":"1262","observed_at":"2025-08-26 20:25:42.325239+00:00","record_version_id":"cc8e1dd7c1c6ad65d13ecd32013ad6cb55885ada677766657e65e03c0b0b2319","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-b9279a12d1f2688df9e556183c94d41a89e431dc","semester":"1262","observed_at":"2025-07-06 01:49:47.203835+00:00","record_version_id":"c93ae2ed21c8594ecc9ae6cc2abe0ce0d4644ccef58040a914783a930dd3dbc8","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-bbdc905e96cc681a5e9a8b02c795b682206e36d1","semester":"1262","observed_at":"2025-06-25 08:02:45.445730+00:00","record_version_id":"aa9699187eb5251edb21a66f29e12cb3055ae5dc040f9b0448ee7ebab304a08e","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-bde225b5243a13d81827aa173e39c78a652b54a0","semester":"1262","observed_at":"2025-05-23 07:22:33.219345+00:00","record_version_id":"15eb974ab19d2fcc963519d45c54e6b0531cd7342560aa4d3b1cfe7fd648f337","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-c1fac4cbfde737f4f4ac02cdf15e6f5a9b5b676d","semester":"1262","observed_at":"2025-05-22 01:15:19.291664+00:00","record_version_id":"e0d6b59f5fe9a0b7d0543aadf2099e08061c4ef9b1e8729abb614187a8937e38","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-c6b62be45f8a13cba109ef2a7741b9cd9a6b8272","semester":"1262","observed_at":"2025-08-24 08:48:09.035112+00:00","record_version_id":"fa265cb68a252e401bb1f2e85ec25e6103eb385c3ac580bd70e3cf51c4475fea","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-cc83f62cb6db61f39320916d819ad48ce55cd96d","semester":"1262","observed_at":"2025-05-22 00:45:35.735230+00:00","record_version_id":"e1e895fb7bc81c94980a80dc35a6f5ce3ebce9d6997333ac8d52101565727105","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-d33818a01b6b4c5e2902e704da6e5b713742d4dc","semester":"1262","observed_at":"2025-10-13 10:46:24.251475+00:00","record_version_id":"009b370988de043868c883588feb27f0785f2af5dcec3f5c49d9f4b7c67177a0","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-d3c17db9832d3064916046caf891dd23f10b1bb9","semester":"1262","observed_at":"2025-08-26 11:30:42.288639+00:00","record_version_id":"a1d55e906736c21a7a26f43593addb353287a86e5d132f56542ce5dde8e97f0c","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-d4ee226dc44268e9b6767fb9f5f20343322f494b","semester":"1262","observed_at":"2025-06-15 01:52:23.911697+00:00","record_version_id":"405ffb0e9782efc064adf032514b97a8516e9a34866a9ceff763508e7ce85e1c","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-d8f9fc7f136e2033556d9d65bbdbdf33425dbdc9","semester":"1262","observed_at":"2025-05-28 16:48:12.400438+00:00","record_version_id":"86cd1197908f2d897c94543eedea01ae1ee7b227c7e17b1bb752a2330010c184","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-dbbc9739c616c3846b2e796e00a36fa41225f7d8","semester":"1262","observed_at":"2025-06-01 17:47:19.325144+00:00","record_version_id":"5ebf3aeea4e06acf81f8741163b0ff5c156f46b81c2a3eee337178c192cec597","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-dbe5f2d24b48c3177297a3d69c553cc9d1194bac","semester":"1262","observed_at":"2025-09-14 05:00:27.366070+00:00","record_version_id":"3215b9a2062c0ebd4d3f57b808048825dc8acec3e8f03ad26b3e68c207935f9e","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-dd357dc2758e9e282c30988a527ce37de92593b9","semester":"1264","observed_at":"2025-10-19 01:39:41.951404+00:00","record_version_id":"f3e329a5daffa1e45ee126fe311e24134e19e3ca4b7e1e3710660b4e54e50696","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-de74de559e409a3fe668685e28043b888d2e6841","semester":"1262","observed_at":"2025-06-27 07:38:50.882897+00:00","record_version_id":"a1d55e906736c21a7a26f43593addb353287a86e5d132f56542ce5dde8e97f0c","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-deca7188cf536ade3203cd88b52a45e92a059617","semester":"1262","observed_at":"2025-06-27 00:37:46.087071+00:00","record_version_id":"7536d8036632a792c1d823ce06af56113a816295c3b89c3daecfc4ef3aff4837","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-df60fa9ac3931c5612b0fa641b7a6f5fbec86fab","semester":"1262","observed_at":"2025-05-24 06:36:37.554678+00:00","record_version_id":"69068c50746617c760c9d3de3d6296760cb3a874f69e00b5471a503794cf7254","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-e339da2d849aaf8bb4dceca07a84728af23cf755","semester":"1262","observed_at":"2025-07-23 08:49:22.748925+00:00","record_version_id":"e3f9132e56f83a015985615dcf4208848641ef1091994a307ba30ae5a92f869b","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-e934b1784835f5d36ae9b7ef0992b11e72c39142","semester":"1262","observed_at":"2025-06-01 06:21:25.219533+00:00","record_version_id":"9b74026f68c3cc625c2afaf664eb7f4458d1132c370772cb14a78c90480f982b","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-ef471690c082448deebd2687eab84b0b78813c36","semester":"1262","observed_at":"2025-06-29 01:47:56.317645+00:00","record_version_id":"6aa3686a215905cc13556ba107e7db217d96fe624dbfdbf86d15a7c5e350b838","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-efc4e8e2cd7c3f68e059a308990c00c77c7611eb","semester":"1264","observed_at":"2025-10-16 05:48:13.935141+00:00","record_version_id":"c9b60865bf431047607dbe1b2f455b7126c33034cb697ff84d4c14bb8bb692a2","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-f18b7749725097d41f69c60779ff38cf073b93b3","semester":"1262","observed_at":"2025-05-21 19:52:03.259353+00:00","record_version_id":"b3fbd35ff9272ab17c6fdaff054a3d238c66fdc6c0ebae81a06e7ecb6ab99d12","course_id":"COMPSCI 784","course_uid":"course_061e4015aae97118b7c4c628","catalog_version_id":"79312dafcd8fcc3f3946dc6cc41861f1bf90b271df2f21a0bcfe7797cc6ba744","course_number":784,"subjects":["COMPSCI"],"title":"FOUNDATIONS OF DATA MANAGEMENT","description":"Foundational concepts in databases and data management. The first part of the course discusses topics on query languages (conjunctive queries, Datalog), their expressivity and complexity of evaluation. The second part studies advanced topics in modern data management, including data streams, massive parallelism, provenance, uncertain data management and privacy. There are no specific course prerequisites. It is strongly encouraged that the students are familiar with databases and relational algebra (COMP SCI 564or equivalent). Knowledge of algorithms, complexity theory and probability will also be helpful.","requirements_text":"Graduate/professional standing"}]