Here in the School of Computer Science, we offer both an Honours degree and a Major degree. Both are 20.0 credit degree programs in which you obtain a Bachelor’s degree in Computer Science. You may wonder how these two degrees differ.

The Honours degree requires a student to take:

  • COMP 3804 – teaches valuable advanced problem-solving techniques that will remain useful for your entire 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.