I agree with your description but I'm not sure if I'd call it disappointing. However I think it'd be really exciting if the class offered some sort of final project where you had to use the algorithms on some new domain of your own choosing (although of course you don't need a class to do this on your own).
Exactly, regarding final project or similar, where students could demonstrate some creativity and come up with original solutions.
Actually, I put more emphasis in "bit" word, before "disappointed".
But otherwise, it is really a great course - such an amount of practical information in such a short time.