What is the difference between a 4-year B.Sc. and an Honours Degree?
First, there are two Honours programs: the regular Honours and Software Engineering Honours. First, a comparison is given between the 4-year degree, and an Honours in general. Most important, an Honours program requires an average of 70% over all courses, and also a 70% average over CMPT courses. Next, an Honours program requires 6 cu more of CMPT courses than a 4-year degree, and there are more constraints on the CMPT courses taken in third and fourth year. It particular, students are required to take all the core courses of third year, including some of the more formal/theoretical courses that many students find more difficult. Between requiring a 70% average and requiring some of the more formal courses, students find an Honours program more challenging, and those who complete it are recognized as having completed a more challenging program. Looking at the two Honours programs in more detail. The Software Engineering program has few options. To complete it, a student must complete t