Course Description: This course will introduce students to the advanced principles of relational database design and database programming. The course also covers NoSQL database design and implementation for schema-less data store. Students will create a NoSQL database and apply operations to access and modify its content.