Not too easy. Not too difficult.
I found this course to be a very well structured primer on basic database concepts that is geared to the needs of an Information Systems Management professional (director-C Level). The course balances the discussion of concepts with easy-to-follow practical "labs" that use a MySQL-based environment that runs on most personal computing systems in use by students.
The highlights of the course are the labs which are just about as good as can be expected in a guided online classroom. The expectations of the course call for team assignment work which is valuable but can be difficult to coordinate. Having some database experience prior to the course I felt as though it was an excellent refresher and introduced concepts new to me such as the levels of normalization, the ERD diagram, composite keys and corrected some of my SQL syntax to be more ANSI-compliant.
Hours per week:
Advice for students:
Do not skimp on the readings. Be absolutely sure you can install/run a MySQL environment before you start with the course. Take a leadership role in organizing group work. These group assignments are mandatory and often you will be paired with teammates of varying work ethics, time zones, etc. Lead respectfully.