Computer Science - Minor (Science)

Limited Enrolment — Enrolment in this program is limited to students with a minimum of 4.0 credits, including the following:

  1. CSC148H5 (see note below)
  2. MAT102H5 (see note below)
  3. All students must complete 4.0 U of T credits before requesting this program. Courses with a grade of CR/NCR will not count as a part of the 4.0 credits required for program entry.


  1. The minimum grade required in CSC148H5 and MAT102H5 is determined annually. Only CSC148H5 and MAT102H5, taken at the UTM campus, will be accepted.
  1. Due to the limited enrolment nature of this program, students are strongly advised to develop alternate plans if they need to instead enroll in other programs

Enrolment in the UTMCIP stream of this program is limited to students who have completed 4.0 credits, including:

  1. CSC108H5 (a final grade of at least 60%)
  2. CSC148H5 (a final grade of at least 60%)
  3. MAT102H5 (a final grade of at least 60%)

Courses to take in Year of Study 2: Complete CSC207H5/​ CSC207H1/​ CSCB07H3 by the end of Year of Study 2 to remain eligible for the program.

Students who have achieved a cumulative GPA of at least 2.5 are encouraged to apply. Students must be in good standing with no outstanding academic integrity cases.

*Please be advised that the UTMCIP only applies to UTM Computer Science students entering Year of Study 2. For more information about the UTMCIP, please visit the Experiential and International Opportunities page of the UTM Academic Calendar.

4.0 credits are required.

First Year: CSC108H5 and CSC148H5 and MAT102H5

Second Year:
1. CSC207H5 and CSC236H5
2. One of CSC209H5 or CSC258H5 or CSC263H5

Third and Fourth Years: 1.0 credit from any 300/400 level CSC course (except for CSC392H5 and CSC393H5 and CSC492H5 and CSC493H5 and any CSC ROP courses) or GGR335H5 or GGR337H5 or GGR437H5. No more than 0.5 credit of GGR courses may count to this requirement.


  1. Students in the CSC minor are limited to 1.5 credits of computer science courses at the 300/ 400-level. Enrolment in additional CSC courses is restricted to students in CSC specialist and major programs.
  2. CSC Minor can take no more than one of CSC392H5 or CSC393H5 or CSC492H5 or CSC493H5 or any CSC ROP courses.