I highly recommend the University of Birmingham. I did my master’s degree in Computer Science and it was such a great experience! facilities are modern and well maintained, and professors are well prepared too. Also, Birmingham is a city with a good nightlife and lots of events.. you can’t get bored.