I have read a lot of suggestions on mailing professors beforehand when applying for PhD. I, however wanted to know if the same strategy applies to a Master's program too?
I have been a professional for a few years, and I am applying for Masters in some top universities in Europe (Germany, Netherlands, Sweden) and Asia (South Korea, Singapore, HK) in CS (specializing in Data Science or Machine Learning).
However, I don't have any research based credentials and I became interested in research as part of my job and I want to maximize my chances of being accepted into a program because I have a poor CGPA (also failed in some core courses but managed to graduate in time) and NO academic recommendations (I have only professional recommendations). Also, I don't have any specific research idea - I would probably just work on what the professor is working on.
I had tried last year for Masters programs in the USA but got rejected everywhere. I don't want to repeat the same again.
Does it help at all mailing particular professors asking them if they are taking Masters students in the coming year?
Edit: I am applying for Research based masters because over the years I think I have more than made up for my poor grades by taking lots of MOOCs.
EDIT 2
What it eventfully boils down to is given that I HAD a slightly poor record, NO academic recommendations, BUT a great PROFESSIONAL record and a drive for learning...how do I MAXIMIZE my chances in for a RESEARCH based MASTERS program?