Canadian public colleges are similar to two universities in China (such as Shanghai Dianji University and Shanghai Electric Power University). Large public colleges offer two-year and three-year specialized courses, as well as four-year undergraduate bachelor's degree courses and 1 even two-year postgraduate courses.
If you are interested in applying to a local public college in Canada, I can help you get the admission notice.