The Canadian education can be said to be a system very similar to the USA. Degree last for 4yrs, while there are several routes leading up to it like college diploma, or first two years at a college and another two years in the University, some are three years at a College and another one year in the University, some colleges in affiliation with Universities run the entire degree on their campus. The entry requirements are high school graduation. Most international students who do not have required grades are able to start from college certificate and build to diploma and then move on to Bachelors. Master’s degree can take 1.5yrs with a few taking longer to complete and PhD takes about 3/4yrs. An upper second class are required but a few will consider a lower second class with very high CGPA. Those who do not meet requirement can also apply to start a foundation year leading to Bachelor’s degree or Master’s qualifying program.