The Government of New Brunswick also has an immigration program. The details are available on the New Brunswick Immigration Portal.
Foreign students who have graduated in Canada may go from temporary to permanent resident status when they fulfill the requirements. For more information, visit Citizenship and Immigration Canada.