OSU CSE 3244 - Data Mgmt in Cloud

OSU CSE 3244 - Data Mgmt in Cloud

Course information for OSU CSE 3244 - Data Management in Cloud, taught in Autumn 2020 for undergraduate students.

(Note: Logo is designed by PADSYS Lab. All rights reserved.)

OSU CSE 3244 - Data Management in Cloud

  • Instructor

  • Course times and location

    • Tuesday: 5:30 pm - 06:50 pm (Online)
    • Thursday: 5:30 pm - 06:50 pm (Online)
  • Office hours

    • Friday 3:00-4:30 pm or by appointment. If possible, please email me in advance if you plan to come to office hours.

Course Description

Systematic organization of data on cloud computing architectures; basic indexing techniques, including B-tree and hash-based indexing; fundamentals of query optimization, including access path selection and cardinality estimation; full and partial replication; data partitioning and distributed task scheduling. The goals for this course are:

  • Mastery over fundamental concepts in indexing and optimization techniques, including B-trees, hash-based indexing and cardinality estimation.
  • Mastery of distributed data management, including full and partial replication strategies, data partitioning, fault tolerance models and consistency tradeoffs
  • Competency with data warehousing techniques, including on-line analytical processing (OLAP).
  • Competency with distributed algorithms and task scheduling in cloud environments
  • Exposure to current cloud-based data management technologies.

Academic Misconduct

Academic misconduct will not be tolerated in any form, including cheating on exams/assignments, using answers found online or from external sources, copying from other students, etc. Instances of academic misconduct will be reported promptly to the Office of Academic Affairs.

Course Prerequisites

Knowing database, SQL, and basic concepts of Big Data and Cloud Computing is highly recommended.


Thanks a lot to Prof. Christopher Stewart from CSE/OSU, who had helped me to prepare and teach this class.

More information