CS 5322
Last Updated
- Schedule of Classes - October 31, 2025 7:07PM EDT
Classes
CS 5322
Course Description
Course information provided by the 2025-2026 Catalog.
This course introduces methods to make analysis of large data sets efficient. The course centers on several key ideas for efficient data analysis and shows how those ideas manifest in different scenarios, characterized by data, task, and hardware properties. For instance, the course covers topics such as creating data structures to optimally support specific analysis goals, efficient implementation of atomic operators, scheduling and analysis process optimization, approximate processing, and caching strategies. The course builds on the CS 4320/5320 course (Introduction to Database Systems), introducing students to efficient data analysis in the context of relational database systems. It expands over the introductory content by discussing advanced analysis methods and broadening the scope from relational database systems to various other types of analysis scenarios.
Prerequisites CS 4320/5320.
Last 4 Terms Offered (None)
Learning Outcomes
- Understand how to organize data for efficient access.
- Identify suitable systems and methods for a given data analysis task.
- Tune data analysis systems for optimal performance.
Regular Academic Session.
-
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
-
Class Number & Section Details
-
Meeting Pattern
- MW
- Jan 20 - May 5, 2026
Instructors
Trummer, I
-
Additional Information
Instruction Mode: In Person
For Bowers Computer and Information Science (CIS) Course Enrollment Help, please see: https://tdx.cornell.edu/TDClient/193/Portal/Home/
Share
Or send this URL:
