COMP7106B - Big data management

Semester 2, 2024-25

Professor
Reynold C.K. Cheng
Syllabus The course will study some advanced topics and techniques in Big Data. It will also survey the recent development and progress in specific areas in big data management and scalable data science. Topics include but not limited to: large database management techniques, spatial data management and spatial networks, data quality and uncertain databases, top-k queries, graph and text databases, and data analytics.

Mutually exclusive with: COMP7107 Management of complex types
Introduction by Professor The course will study some advanced topics and techniques in Big Data.  It will also survey the recent development and progress in specific areas in data management and scalable data science.  Topics include but not limited to: database management techniques, spatial databases and spatial networks, uncertain databases, top-k queries, graph and text databases, and data analytics.
Learning Outcomes
Course Learning Outcomes Relevant Programme Learning Outcome
CLO1. Able to understand the background and knowledge of some advanced topics in Big Data that have become key techniques in modern database theory and practices PLO. 4, 5, 6, 7, 8, 9, 10, 11, 14
CLO2. Able to understand the background and knowledge of some contemporary topics in Big Data research (e.g., uncertainty data management, text, and graph databases) PLO. 4, 5, 6, 7, 8, 9, 10, 11, 14
View Programme Learning Outcomes
Pre-requisites The student is expected to have taken a course on introduction to databases (e.g., COMP3278), and has some background in statistics and calculus.
Compatibility Students who have obtained credits for any of the following courses are not allowed to take COMP7106:
1. COMP7107 Management of complex types
2. COMP7105 Advanced topics in data science
3. COMP7801 in the academic year 2019-20, 2020-21
Topics covered
Course Content No. of Hours Course Learning Outcomes
1. Review of database design, queries, and indexing 3 CLO1
2. Spatial data management 6 CLO1, CLO2
3. Spatial networks 3 CLO1, CLO2
4. Ranking queries 6 CLO1
5. Text Databases 3 CLO1, CLO2
6. Uncertain databases 3 CLO1, CLO2
7. Probabilistic Queries 3 CLO1, CLO2
8. Uncertain data mining 3 CLO2
 
Assessment
Description Type Weighting * Tentative Assessment Period /
Examination Period ^
Course Learning Outcomes
Assignments and quizzes Continuous Assessment 50% - CLO1, CLO2
Written examination covering all the taught contents in the course. Written Examination 50% 8 - 27 May 2025 CLO1, CLO2
* The weighting of coursework and examination marks is subject to approval
^ The exact examination date uses to be released when all enrolments are confirmed after add/drop period by the Examinations Office.  Students are obliged to follow the examination schedule.  Students should NOT enrol in the course if they are not certain that they will be in Hong Kong during the examination period.  Absent from examination may result in failure in the course. There is no supplementary examination for all MSc curriculums in the Faculty of Engineering.
Course materials

Recommended readings: (no textbook; papers and other references will be given to students when appropriate) 

Session dates
Date Time Venue Remark
Session 1 22 Jan 2025 (Wed) 7:00pm - 10:00pm CYP-P3  
Session 2 5 Feb 2025 (Wed) 7:00pm - 10:00pm CYP-P3  
Session 3 12 Feb 2025 (Wed) 7:00pm - 10:00pm CYP-P3  
Session 4 26 Feb 2025 (Wed) 7:00pm - 10:00pm CYP-P3  
Session 5 5 Mar 2025 (Wed) 7:00pm - 10:00pm CYP-P3  
Session 6 12 Mar 2025 (Wed) 7:00pm - 10:00pm CYP-P3  
Session 7 19 Mar 2025 (Wed) 7:00pm - 10:00pm CYP-P3  
Session 8 26 Mar 2025 (Wed) 7:00pm - 10:00pm CYP-P3  
Session 9 2 Apr 2025 (Wed) 7:00pm - 10:00pm CYP-P3  
Session 10 16 Apr 2025 (Wed) 7:00pm - 10:00pm CYP-P3  
CYP - Chong Yuet Ming Building
Add/drop 20 January, 2025 - 11 February, 2025
Maximum class size 150
Moodle course website
  • HKU Moodle: https://moodle.hku.hk/course/view.php?id=116903 (Login using your HKU Portal UID and PIN)

    - Please note that the professor maintains and controls when to release the Moodle teaching website to students.
    - Enrolled students should visit the Moodle teaching website regularly for latest announcements, course materials, assignment submission, discussion forum, etc.
Back