MBA is best course for who want to make career in marking. But before taking admission you must aware about there education. Some of the colleges are working only for money and giving full of marks without examination and after that when you going in market in real life, you knows that you are...
You must have to get an admission latter from United Kingdom University. And these you apply in Canada University masters. After that from London external system to follow diploma in CS, it is for applying Canada or United States.
I was asked about this for my friend who is working in Visa department, he told that you must have to take help from visa departments, there you give profs etc. It is very long process. But not hard, I hope she get permanent residence visa soon.