Honestly CECN506 has to be one of the easier online course to take. The prof skips most of the more involved formulas/questions and really only asks for the basics. Look back on both assignments and you will see a pattern of only the most basics questions from each chapter being asked. Look at his mock final and there is very little in the way of anything difficult. His modules are very good and provide enough information to do well in this class. The text does get more involved but is not going to add too much. If you get a chance to see the text you will see that the course could be much more complex.
Good prof and good class for what it is.