Average Workload
Average Difficulty
Average Overall
For background- I am a non CS person, and this was my 2nd course in the program.
I liked the material very much. The course format is basically to read the chapter in the book, look at the videos (the book was better than the movie), and then do the deliverables. There is a short answer/T-F quiz every week (7-12 questions), and 5 programming assignments over the semester. Personally, I struggled with the programming assignments. I am told that this was because of my non-CS background. The feedback that I received was that the programming was actually at the easier end of the spectrum for OMSCS courses. There is a fair bit of mathematical derivations presented, but one can skip them and just read the summary lines.
If you are looking for a course where you can work ahead, THIS IS NOT IT! The weekly quizzes are released one week before they are due, the assignments two weeks before. I found the TAs to be responsive to personal questions, not necessarily for general questions. The instructor seemed to be MIA.
I am glad that I took the course.