The Technology, Coding, and Society (TCS) major program focuses on the impact of technologies, including hardware, platform and associated software, on people and on society more generally. Students learn essential computer coding skills, are taught theories on the use of digital platforms from humanistic and social science perspectives, learn to analyze the data that digital platforms produce, and then apply these concepts through practical labs and through optional work-integrated learning opportunities.
Limited Enrolment — Enrolment in this program is limited. Completion of at least 4.0 credits is required, including the following:
1. CCT109H5 (with a minimum grade of 70%);
2. CCT110H5 (with a minimum grade of 70%);
3. CCT111H5 (with a minimum grade of 70%); and
4. A minimum CGPA (see notes below).
NOTES:
1. The minimum CGPA required for program entry which is determined annually by ICCIT. This will vary from year to year and is based, in part, on supply and demand.
2. All students (including transfer students) must complete a minimum of 4.0 U of T credits before requesting this program.
3. Courses completed as CR/NCR will not be counted as part of the 4.0 credits required for program entry.
4. Tuition fees for students enrolling in the TCS Major Program will be higher than for other regulated Arts and Science Programs.
Enrolment in the UTMCIP stream of this program is limited to students who have completed 4.0 credits, including:
Students who have achieved a cumulative GPA of at least 3.20 are encouraged to apply. Students must be in good standing with no outstanding academic integrity cases.
8.0 credits are required including at least 3.5 at the 300/400 level. Program must be taken in combination with another major or two minors.
First Year: (1.5 credits required)
Second Year: (3.0 credits required)
- CCT204H5 and CCT205H5 and CCT208H5 and CCT211H5
- 1.0 credits from the following courses: CCT202H5 or CCT212 or CCT226H5 or CCT285H5 or CCT286H5 or WRI293H5
Third and Higher Years: (3.5 credits required)
1. 300/400-level CCT courses are restricted to students in ICCIT programs only.
2. It is your responsibility to ensure that the prerequisites for courses listed in the calendar have been met. Students without the prerequisites can be removed at any time. No waivers will be granted.