Well I can't decide if I should take the "Parallel Programming and Architectures" course, or the "Algorithms for Classification and Prediction" course ... so I figured I'd ask my very first StackOverFlow question ;)
Really, I'm curious about parallel programming vs machine learning ... they're both very interesting areas.
How much parallel programming do you think the average programmer would have to know the in the future? And how much opportunity would there be to work in that area if you were interested?
And machine learning (one of the applications of the "Algorithms for Classification and Prediction" course) ... are there many opportunities in this area without a masters degree?
Opinions much appreciated :)