unfortunately no such thing as affordable expect to pay 15000 to 18000 cdn per year plus approx 10000 cdn per year living. A Post grad work permit is never guaranteed whichever course you take, they are usually granted if applied for as per the guidelines .
As for obtaining a study permit the course has to be seen as relevant to existing qualifications and experience. With the range you are quoting does not look like a spcialisation.