This course is designed to introduce students to the fundamental concepts and principles of database systems. The course will cover the design, implementation, and management of databases, including data modeling, database design, normalization, SQL programming, database administration, and data warehousing.

Course Outcomes:

  1. Students will be able to design, implement, and manage a database system.
  2. Students will be able to use SQL to retrieve, manipulate, and analyze data.
  3. Students will be able to perform basic database administration tasks.
  4. Students will be able to design and implement a data warehouse.