An Advanced Course in Database Systems: Beyond Relational Databases