I'm planning on applying for a Master's degree in either AI or CS in universities like Oxford, Edinburgh, UCL, ICL and KCL. Although I'm not sure which one will be a better fit for me (rather, vice versa). I am from India and have a B. Tech degree in Computer Science and Engineering, with a CGPA of 9.34 (our of 10). I'd have a total of 1.5 years of work experience before I'd join the classes, I have two minor publications from college and had actively taken part in extracurricular activities, as well as held a few board position in clubs and chapters. My primary concern is that my college isn't exactly well established, and that may hamper my chances of getting in. Can you please help me understand how much of an actual shot I have at any of those degrees mentioned above? Also, there isn't exactly anything that can make my application better at this point, right? And do you guys think all 4 of these would have good job prospects? (Especially for a non-UK/non-EU resident like yours truly) Thanks.