Technology, Coding & Society

Technology, Coding & Society

About the Program

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. Since the TCS Major is within the Institute of Communication, Culture, Information and Technology (ICCIT), students can concurrently obtain a Professional Experience Certificate in Digital Media, Communication, and Technology from ICCIT.


Honours Bachelor of Arts

Program Options


After completing your first year, you'll be asked to confirm what program(s) you wish to study – your Programs of Study. They can be integrated in unique ways to obtain your U of T degree, but must be one of the following three combinations: one Specialist; or two Majors; or one Major and two Minors. You don't need to worry about that now, but if you'd like to learn more about this process, watch our handy video (7 min).

Admission Requirements

You apply to an admission category, which is a collection of similar programs. Once you've accepted an offer of admission to our campus, we go into greater detail about specific program and course selection options.

At the end of your first year, you will choose your program(s), which means that your first year is an excellent opportunity to explore the full breadth of offerings.

Regardless of what you study, remember that you will receive a prestigious University of Toronto degree when you graduate that tells everyone that you are ranked among the best in the world!

OUAC Application Code
Program Course Prerequisites
Symbol Legend
  • / = or
  • , = and
Approximate Competitive Average
Mid to High 70s

The admission average is calculated with English (ENG4U) plus the next best five Grade 12 U or M courses. Meeting these minimum requirements does not guarantee you admission to the University. Admission is subject to space availability and competition.

The content in this section is based on requirements in the Ontario curriculum.

Find requirements to other common curricula:

Please visit the Admissions section of our site for full requirements.

Discover Your Potential


Goldie Nejat envisions a world where growing old is improved by robots that care. The Canada Research Chair in Robots for Society and professor of mechanical engineering in the University of Toronto’s Faculty of Applied Science & Engineering is an expert in assistive robotics – machines that provide care, interventions and even companionship for long-term care residents.


A wave of tech regret has emerged from Silicon Valley. The oft-repeated utopian promises of creating a better world using technology have shifted as Facebook insiders abandon the company and raise the alarm about the insidious nature of the platform – warnings that become even more concerning as another American election looms.

Connecting with Tech

Distance may make the heart grow fonder, but it can also leave us feeling isolated and alone. Research from U of T Mississauga explores how technology can help connect us when we can’t be together in person.

Student Experience

Courses You Would Love

Insert clip

This experiential learning course introduces students to the practice and theory of coding, programming, and development of user interfaces. 

Same opinion

This course explores how media and media technology have shifted the nature of the existing political and social orders.


Current ethical challenges within our computational cultures has brought forward dilemmas involving code such as designing killer robots, the use of technology to prevent crimes before they happen, and platform surveillance.

Planning Ahead

Whether you want to land your dream job, conduct groundbreaking research, or start your own business, we can get you there. Here are resources to help you explore your career options.

Career Options

Created by our Career Centre, the Careers by Major database identifies some potential career fields, how to gain related skills and experience, and useful resources and job samples. But always remember, your program of study doesn't have to determine your career!

Program Plans

Program Plans are quick and accessible overviews of the many academic and co-curricular opportunities available to help you get the most out of your UTM experience.

Tip Sheets

The Career Centre offers dozens of tip sheets with helpful information about topics related to searching for work, planning your career, and pursuing further education.

View to the U: An eye on UTM research

View to the U is a podcast that features U of T Mississauga faculty members from a range of disciplines who will illuminate some of the inner-workings of the science labs and enlighten the social sciences and humanities hubs at UTM.

Negin Dahya

For this particular episode we focus on: “Why and how are mobile phones and social networks enabling education as it relates to refugees? How is this working in some remote places around the world?” We turn to Professor Negin Dahya from UTM’s Institute of Communication, Culture, Information, and Technology and UofT's Faculty of Information Studies for an answer to these questions.

Other Programs to Consider

Professional Writing and Communication

Professional Writing and Communication

Professional Writing and Communication (PWC) graduates are critical thinkers and flexible, reflective writers and editors who apply their knowledge of rhetoric and language across a range of academic disciplines and professional practices. Students examine the way written and oral communication work in professional, academic, artistic, personal and public settings. Program courses emphasize the multicultural, multi-modal and team-oriented character of professional writing practice.

Communication, Culture, Information & Technology

Communication, Culture, Information & Technology

Communication, Culture Information & Technology (CCIT) is an undergraduate interdisciplinary major program, the curriculum for which provides students with a foundation in the analysis, evaluation and interpretation of communication and digital media using appropriate methodologies. CCIT provides students the opportunity to design a range of communication media and digital artifacts suitable for collaboration, communication, learning, and exploration.