My questions are for people who are familiar with the job market in both Canada and the US. However, other people are welcome to answer as well .
My questions are the following:
For those of you who are in Computer Science/Engineering: What major do you recommend I should switch to from mathematics in order to learn extra useful and applied skills that will increase my chances to land a good job in industry (and also where I will be using and benefiting from my math background)?
Is Computer Science (Machine Learning/Data Mining) the best option to switch to (in your opinion) for someone with a strong math background?
Do you know other areas within computer science that have promising job opportunities and where I can apply my math background?
Do you recommend I should get a Bachelor’s Degree (which will last only two years because there are many Canadian Universities that offer Bachelor’s Degrees in Computer Science as a Second Degree) in Computer Science instead of Master’s Degree? I heard that employers like to hire people with Bachelors only because they don’t have to pay them much (among other reasons), unlike the people with Masters who are regarded as OVERQUALIFIED by many employers