CS4400X: Introduction to Database (Data Management)
(Spring 2022)
Your score consists of the following components:
(subject to minor changes)
- Four assignments: 60%
- One final exam: 40%
- One optional programming project in Python: A way to increase your overall score
Course participation
Class attendance is highly recommended because this course will not strictly follow any textbooks. You will best learn the materials of this course through classes. We will try to make lecture recordings from a past course offering available in case you have to miss some classes.
Assignments
Tentatively, the assignments will cover the following topics:
- A1: ER 15%
- A2: SQL 15%
- A3: FDs and Normalization: 15%
- A4: Transactions and data profiling 15%
One Final Exam
Format and date/time to be determined due to COVID.
Final programming project
The final programming contest will require you to leverage what you have learned in class about practical machine learning and data cleaning technologies to solve a data science task. You will be judged based on the quality of your solutions.
Details to follow....