Пожалуй, PhD пока рассматривать не буду. Английский не на том уровне, чтобы делать ресерчи и преподавать, сложности с поступлением и поиском руководителя, отсутствие обучения как такового. Всякие постград дипломы тоже отпадают, так как могу учится в магистратуре, по времени одинаково и по деньгам почти тоже самое.
Поэтому постараюсь поступать в магистратуру на Computer Science. В BC и Ontario job offer при подаче на PNP после магистратуры не нужен, поэтому, эти провинции в приоритете.
Нашел еще в University of Victoria хорошую программу за ~$20,000 в год с проживанием.