My case is the following, I have already got a MSc in Computer Science, but my field of specialization was Theoretical Computer Science. Actually I am really interested in the field of Machine Learning, but unfortunately I did not follow any course about that topic in my previous master's degree.
At first sight, I was thinking to follow a PhD that has some relation to Machine Learning; so in that case I should really follow some Machine Learning courses by my own. I have just put this thought for a while, mainly because I have not been so lucky in my last PhD applications.
In any case, I was wondering if I should follow another Master's degree in Machine Learning; and maybe because I have already got my other MSc, the time for completing this new MSc would be only one year instead of the two years that is the common duration of these studies.
Also I was thinking that maybe I could take some single courses, for example some online courses, even though I am not really a fan of MOOC courses.
What it would be the best course of action?
- Follow another MSc degree?
- Follow some online courses in this topic? if that is so, which university offers them that the certification is recognized?
About my goals are the following:
- Need of learn machine learning topics for academic purposes: teaching undergraduates and independent research
- Some good PhD positions in which I am interested require that knowledge
Any advice would be great.