I did get my P.Eng through APEGA, but I think my process was supported by having both my bachelor's and master's degrees from the US as well as having cleared the EIT/FE exam in the US, which exempted the requirement for degree/course evaluation. APEGA provides a highly detailed procedure at applyatapega.ca/?_ga=1.21896051.937908386.1415814551 in their online application guide.jdn said:Dear fdk511 ,
Thanks for your details regarding Alberta . Pls let us know if you have got any registration done for your profession . Also let us know if it is possible to do registration for Electrical engineering ( and attend test for certificate ) before landing .
Jdn
Please review transcript requirements at applyatapega.ca/faqs.html#CanIusecopiesofmytranscriptsthatIhave) to make sure you can take care of this step which, while doable from within Canada, might be difficult to coordinate once you get here. There is a possibility that they conduct an evaluation and request you to complete additional courses or maybe write the Fundamentals exam (which I understand can be asked from non-North American graduates). You can (and should) register as an EIT at least in order to get yourself in the system.
Their application/registration process may have changed since the time I went through it, but for my specific case, I initiated my online application in December 2010 after I had received my landing visa/COPR and before landing. Reference checks took the longest (~ 2.5 months), and I wrote the NPPE (ethics exam) in April 2011 in Toronto and received my P.Eng in August 2011.
I don't know if you will be able to set this up to write an exam before landing, since the application review does take time. You can contact them to confirm if you can schedule the NPPE exam during your landing visit - I am not sure but I suspect they will allow you to write this exam while your application is in process. Hopefully, others reading this post and who have gone through this process with non-North American degrees can provide better guidance.