I've just called CIC today asking the same question. They said, there is no difference whether it's a permanent full-time position or a contract full-time position, as long as it meats other requirements (skill NOC 0, A or B) etc. The main thing, as said above, is that you must have 30 hours per...