Hi all,
I’m a final year undergrad in NTU, Singapore majoring in Computer Science. The area of study I’m interested in is Machine Learning and I’m currently debating between getting a Master’s or PhD. I’m very interested in research so even if I take a Master’s degree, I’ll choose something that is research based. The reason why I’m debating between the two is because I’m afraid I’ll have difficulty finding jobs upon graduation. Many have told me that I might be overqualified.
Next, pursuing graduate studies is not as widely talked about compared to undergrad, so I was hoping to get some information in one consolidated thread. I’m more interested in grad schools in NYC, since I have family there.
Some info:
I’ll be graduating with a ~3.4/4.0 cGPA and I’m on the accelerated track (I skipped two semesters but still graduate in 3.5 years because one semester of internship is required to graduate). Being from NTU, the curriculum is definitely RIGOROUS (I say that with all caps!). I’ll also have roughly 1 year of research experience. I also intend to take the GREs sometime this year.
My questions:
-
Regarding LoRs: my university emphasises on self learning, so most students don’t actually go to class. I was wondering if I could email professors from classes I did well in (grade A/A+) to ask for a LoR even though I haven’t actually interacted with him/her before? Could I send a resume or cover letter to help him/her since they don’t know me?
-
Any opinions on my debate of Masters VS PhD? What can I expect when finding jobs in the US for the two?
-
Are there anything else I should take note of or should do to help with my chances of being admitted? (for both Masters and PhD). There is currently little or no opportunities for me to take on another research project so I’m not really sure what else to do.
A trivial question: Is NTU considered a good undergrad school for grad schools in the US? I know it has been rising up the ranks in the past years.