Here in the School of Computer Science, we offer both an Honours degree and a Major degree. Both are 4-year degree programs in which you obtain a Bachelor’s degree in Computer Science. You may wonder then, how these two degrees differ.
The Honours degree requires a student to take:
- COMP3804 – teaches valuable advanced problem-solving techniques that will remain useful for your entire career.
- Either COMP4905 or COMP4906 – gives you experience in doing independent work and the required written report is valuable especially if you want to advance in a software career.
In addition, you may not choose a stream designation unless you are in the Honours program. Also, the Honours program has higher good standing and graduation requirements. See Minimum CGPA Requirements in the Undergraduate Calendar.