Sorry i shouldn't have said that without learning much about UK CS degrees, but i've searched some universities in my areas of preference and they were 1 year course based degrees without a thesis. Old UK degrees used to be 3 years BS and 1 Year MS (equivalent to 4 year BS in US), i don't know if they have changed it or not. But if the UK MS level degrees are like complements of BS degrees i think the US standard is must better for Masters level.
One more thing i have learned from some of my friends on UK, that generally EU students gets preference over other students in getting phd funding, job etc. And on Masters level its hard to manage funds for education for non-EU ppl.