Description
This course covers the design and implementation of traditional relational database systems as well as advanced data analytics systems. The course will treat fundamental principles of databases such as the relational model, relational algebra, SQL, and schema refinement. We will also cover core database implementation issues including storage and indexing, query processing and optimization, and transaction management. Additionally, we will address challenges in big data analytics systems, including data exploration, data mining, machine learning for systems, and unified data analytics.
Course work will include homework assignments, paper reviews, a midterm, and a collaborative project.
Prerequisites: an undergraduate-level course on databases or operating systems. 3 credits.
Course work will include homework assignments, paper reviews, a midterm, and a collaborative project.
Prerequisites: an undergraduate-level course on databases or operating systems. 3 credits.
General Information
Name | Office Hours | |
---|---|---|
Chenghao Lyu | When? Where? | |
Yanlei Diao | When? Where? | |
Shivam Srivastava | When? Where? | |
Zihang Wang | When? Where? | |
Kshiti Dinesh Mehta | When? Where? |