Worth it for specialization in machine learning? Don’t know how many times this has been addressed but just looking for some general advice. I’m about to graduate from a top 15 cs school for undergrad. I have a decent but not great gpa (barely above 3.0) and I currently am interning at a FAANG. However I’m doing mobile development and it seems like a lot of companies who are reaching out to me want me to fill their mobile dev roles and it just feels like I’m getting pigeonholed into it. My main interests lie with math heavy computer science which is why I’m leaning towards ml/ds so I’m wondering if this program is worth it for me or should I consult online resources and just build up my resume that way with personal projects? 

Tl;dr

How much of an advantage a masters here with ml specialization will it be over my current bs in cs