My friend in BC was enrolled into 16 courses PG program (=2 years), got SP for 2 years and transfered credits for SEVEN courses from her home country bachelor degree towards pG program. So it was only 9 courses left. It took her 2 semesters to finish. However, she did not graduate in April but asked the university for a permission to take another course from that program, the one with transferred credits. Graduated in December and got a 3 year PGWP.I am in BC
I discussed this case with my another friend who worked as a Registrar in the university in Alberta , and she told me that usually when a student applies for PGWP CIC looks at the initial lengh of program and not a factual. CIC looks at the lengh of the program in your letter of acceptance from the university and a lengh of your SP (Let's assume that you were a student in a good standing all the time). However, my first friend did not take a risk to finish her 2 yr program in one year, and "extended" it for 1,5 years by taking that last course in the third semester and because of that or not ( I am not sure if she graduated in 1 year she would get 3 yr PGWP) she got 3 year PGWP.