CS4400X: Introduction to Database (Data Management) (Spring 2020)


Important Q&As about this course

  • Q1: How is CS4400-X different from other sections of CS4400?

    A1: CS4400-X will cover the relational database technologies, just like the rest of CS4400, in about half of the semester. In the other half, we will cover other important and modern aspects of data management and data science, including data profiling/mining, practical machine learning, and data quality and data cleaning.
  • Q2: Is there any programming assignments?

    A2: Yes. There will be an assignment about writing SQL queries. There will also be a Kaggle competition style assignment using Python.
  • Q3: Are there mid-terms and finals?

    A3: There will be a closed-book mid-term exam. There will be no final exam, which is replaced by a programming competition to resolve a data science task using Python.
  • Q4: What is the grade breakdown?

    A4: Please see the Workload Page.
  • Topics

    The course will be cover the following topics in data management and data science:


    We will be using Canvas for course announcements, uploading materials that should not be made public, submission of assignments, and release of grades, etc.


    Academic Honesty:


      © Xu Chu 2019