I have completed B. Tech InformationTechonlogy and working as software engineer and role as developer I am interested in applying for Saskatchewan PNP program but I am confused with the certification body under same NOC CODE 2173 they have given both software engineer and software designer and my main question starts from here for software designer they are asking ISP CERTIFICATION for software engineer they are asking for APEGS.Hence I request you kindly to state the difference between the two bodies and kindly list who all are come under APEGS body and who needs APEG certificate and what are the procedures