The UOC is the Open University of Catalonia. Its method, based on distance and online learning is sometimes hard to cope with, but it is flexible enough to adapt to your time availability. This is sometimes bad, as can make you relax, but is a powerful tool when you are highly motivated!
In the MSc on Knowledge and Information Society they have made possible to finish the MSc Thesis in two semesters... even for the ones that have started it in the previous semester, and without having to enrol (and pay!) again.
I was convinced of the method, but now I am convinced of the institution ;-)