Will MCS be worth it for a Computer Science graduate?
A MCS...is a taught degree...with no thesis or research. Although research experience isn't a prerequisite for a PhD, it helps and it enables you to decide whether you really want to pursue a PhD.