CS44800: Introduction to Relational Database Systems, Fall 2024

Home Syllabus Schedule Homework, Projects, & Handouts Readings

Course Essentials

Lectures MWF 10:30am-11:20am, LWSN B155
Instructor Prof. Bharat Bhargava
  • Email: bbshail AT purdue.edu
  • Office Hour Location: LWSN 1123
  • Office hours:
    • 11:30am to 12:00pm on Wednesdays
  • Phone: (765) 413-7312
PSOs
  • Location: TBA
  • TBA
  • TBA
  • TBA
  • Midterm TBA
    Final TBA
    GTAs TBA
    UTAs TBA
    GTAs and UTAs Email List GTAs
    • Email List: to be activated after classes start
    UTAs
    • Email List: to be activated after classes start

    Course Description

    This course covers fundamental concepts of database management systems. These concepts include database modeling and design, relational databases, and brief introduction to hierarchical, network, XML models and query languages. Introduction to transaction management will include brief details of ideas and algorithms for concurrency, atomicity, recovery, integrity, security, and privacy. Material on big data, data warehouse, data mining, multimedia, and cloud computing will be covered. Performance and tuning of components of database system and transaction processing will be included.