This 3-credit course introduces students to database management systems and technologies over 16 weeks. The course objectives are for students to understand basic concepts and gain practical experience designing and implementing a database application with a web front-end. By completing the course, students will be able to design and implement database systems, manipulate data using SQL, and develop concepts like database security, integrity, and data warehousing. Evaluation includes quizzes, assignments, a project, midterm, and final exam. Lectures cover topics like data modeling, relational design, physical design, SQL, database application development, data warehousing, and administration.