Descrete Math is so important to understand the analysis of the algorithms (esp. a new problem). However, I did not find any useful course except the one you mentioned.
This looks latest (fall 2014). Thanks :) Will try it out, I was looking for descrete mathematics course almost 2 years back and could find only MIT one. Good to see some options now.
MIT also has a pretty solid discrete math course on OCW (I admit, I only watched the lectures, but they were a good refresher for me going into interviews).