The college offers two types of programs: pre-university and technical. The pre-university programs, which take two years to complete, cover the subject matters which roughly corresponds to an additional year of high school and what is considered the first year of university elsewhere in Canada, in preparation for a chosen field in university. Students who complete pre-university programs typically complete undergraduate degrees in three years. The technical programs, which take three-years to complete, applies to students who wish to pursue a skill trade. In addition Continuing education and services to business are provided. Heritage offers the following programs leading to a DEC: