Not sure if this helps, but as an interviewer I found "masters in computer science from a within top 50 state university in US" to be very weak signal of programming skills. Many candidates from schools which I would consider to be top 20 (like USC) even could not even get past a simple programming question a la "fizzbuzz" test. I would probably trust 5-10 US schools, but it seems for many American universities Maste…
Sadly, if you can't already program, you can get a master's in CS (because it's focused on depth and theory instead of programming), it's just completely useless. I have no idea what one can do with a MS-CS, if they can't program. It's honestly a little heartbreaking for me, that people to spend 2 years of their lives wasting it on that.
With all that said, I haven't found any degree (at least from any school I've interviewed applicants for) to be a reliable signal for programming. Even if they went to a really good school, there's a good chance that they spent all their time learning network protocols and low-level mechanisms, and will happily write up a sliding-window implementation for me, but will stare at me blankly when I ask for a simple recursive algorithm. It's just tough to find people that spent time studying and practicing general-purpose computer science.