I did.. it's too complicated and everything looks the same.. that's why I came here
It's very simple..and clear and precise... what's so complicated about it?
Anyway... regarding your query...
Yes, Most PNPs and Federal CEC requires one to get a skilled/unskilled job (depending upon province) and work anywhere between 0-12 months(most provinces require one to work for 6 or 12 months). Most require you to work with the same employer..while some like Sask. PNP allows one to change jobs till they gather required work ex..and then finally get a full time job offer with any employer.
If you are in a province/ following an immigration programme, that requires you to work for 0-6 months, then usually..1 year PGWP is enough time, provided you find the full time skilled/unskilled job immediately and start working as required by the PNP law. The main thing in Provincial nomination programmes, is getting the "nomination" from the province, which usually takes 3-6 months..may take longer... depending upon individual province and the waiting period. Once your receive the nomination, then you also receive an extended stay/work permit of usually 2 years, within which you apply for PR with the Federal Govt. which again takes usually 9-12 months or sometimes even more. So, you don't need to worry till you get PR..but till you get PNP nomination. In case of CEC PR, federal govt directly gives you PR, provided you meet all eligibility requirements which includes working for 1 year in a skilled job. During that time, if your PGWP expires, you are needed to apply for LMO(Labour Market Opinion)(with support from your employer) and extend your work permit till PR comes. Same is with PNPs. If before your PNP nomination ..incase your 1 year PGWP expires..you need to extend your work permit, by getting a positive LMO report... and that's a lengthy, complicated procedure..where LMO is not always positive and so it's best one has a 3 years PGWP, to be safe and which will give one enough time to get PNP nomination and PR. However, now reports are coming that Canada will start a bridging visa for those whose PGWP expires and are awaiting PR decision. Hope they bring this out.
So, you main issue will after passing out course, getting PGWP... will be to find a full time job (a full time skilled job in your area of study for Alberta PNP) with an Alberta based employer and work that job for 6 months, and then apply for Alberta PNP nomination. The sooner you find the job...the sooner you can start working..and sooner you ca fill your nomination. It is very well possible with a 1 year PGWP, if you cna immediately bag a skilled job in your field with an Alberta based employer. If you are not sure, then doing a 2 academic years/ 4 sem/ min. actual 16 months of study course will be best, which will make you eligible for a 3 years PGWP and hence give you enough time.
Best of Luck.***All opinions expressed are purely personal, and pieces of information mentioned are to the best of my knowledge... You should consult other sources too.