Yes, you are correct. The Canadian Experience Class (CEC) is indeed an immigration program offered by the Canadian government. It is designed for certain temporary foreign workers and foreign student graduates who have gained professional, managerial, or skilled work experience in Canada.