I was unhappy with the curriculum mainly because I think most of the CS learning I did was very self-motivated. I spent a lot of time outside of classes reading about and practicing programming on my own. You raise a good point though. I will definitely consult MS/Google about recommendations for a different university. Thanks!