Machine Learning for Software Engineers
I enjoy these lists that frequently pop up but I really wish for something better.  Almost like a curriculum.  I don't like that there are 20 different courses for X.  Which one should I choose, in what order.  Which ones have pre-requisite knowledge requirements, which ones don't.  What programming languages does each one use? etc,etc,etc