Undergraduate Programs

Undergraduate study refers to the very first level of post-secondary education and can lead to the attainment of a certificate/diploma (usually 1-2 years) or degree (4+ years) in a major subject area. Undergraduate degree programs here at the University of Regina, and in most Canadian universities, are called Bachelor degrees.

All Bachelor degrees require students to complete a minimum of 120 credit hours, or on average 40 courses. Almost all courses are worth 3.0 credit hours each, with only a few exceptions. Degrees consist of a combination of courses taken in the following areas:

  • Major subject area (‘majors’) - such as computer science; these courses serve as the foundation of your study
    • We presently offer majors in: Computer Science, Combined Computer Science and Mathematics, Software Systems Development, and Computer Science with Business
    • Majors are the specialization of your degree. For example, if you complete the requirements of a Computer Science major you can expect to graduate with a Bachelor of Science in Computer Science.
  • Cognate subject area – courses in a complementary subject area that are deemed to enhance comprehension of the major
  • Elective subjects – these courses allow students to tailor their degree by choosing from a wide variety of subject areas based on personal interest
    • Under the direction of an academic advisor, students can choose to use their elective courses to declare a minor specialization.  More information can be found under ‘Minor subjects’ below.

In addition to our Bachelor of Science degree options (4 based on major subject area), we also offer an Honours program for those wanting fewer electives and a greater number of major courses; as well as a certificate option, requiring 60 credit hours (20 courses) for those students who are seeking a shorter academic commitment then a degree or who are looking to pursue it in addition to another major outside of our department.