After completing this course, students will be able to approach database design from a systematic perspective, gather database requirements, and formulate a conceptual design; analyze and evaluate a logical database design; apply best practices for creating a physical database design; apply best practices when designing for database scalability; design a database access strategy; use best practices to model database dependencies.NB. This is a Preliminary Course Syllabus. Some parts of the course are currently in development, so some elements of this syllabus are subject to change.