Skip to main content
Ontario Tech acknowledges the lands and people of the Mississaugas of Scugog Island First Nation.

We are thankful to be welcome on these lands in friendship. The lands we are situated on are covered by the Williams Treaties and are the traditional territory of the Mississaugas, a branch of the greater Anishinaabeg Nation, including Algonquin, Ojibway, Odawa and Pottawatomi. These lands remain home to many Indigenous nations and peoples.

We acknowledge this land out of respect for the Indigenous nations who have cared for Turtle Island, also called North America, from before the arrival of settler peoples until this day. Most importantly, we acknowledge that the history of these lands has been tainted by poor treatment and a lack of friendship with the First Nations who call them home.

This history is something we are all affected by because we are all treaty people in Canada. We all have a shared history to reflect on, and each of us is affected by this history in different ways. Our past defines our present, but if we move forward as friends and allies, then it does not have to define our future.

Learn more about Indigenous Education and Cultural Services

Undergraduate

Prof. Faisal Qureshi with computer science students.

Computer science is the study of software, algorithms and computing. Our program explores a breadth of computing fundamentals, including data structures, graphics, information visualization, human-computer interfaces, software quality, programming, artificial intelligence, databases, data analytics, machine vision and more. 

Pursue your studies in the Honours Computer Science program, or chose to specialize in one of the following areas: 

Program Options

  • Comprehensive Program

    COMPREHENSIVE PROGRAM

    Computer Science undergraduate lecture

    Computer Science offers a four-year comprehensive program. The program covers a broad range of fundamental topics in computer science, while at the same time allowing students to choose from a variety of upper-year Computer Science electives.

    More information about the Comprehensive Computer Science Program

  • Digital Media Specialization

    DIGITAL MEDIA SPECIALIZATION

    Computer Science students working on a mobile application.

    The Digital Media specialization covers topics such as computer graphics, information visualization, human-computer interaction, machine vision and mobile development. You will study the underlying technologies used in computer games, educational software, mobile devices and other forms of digital media through the science that informs it. This option is especially suitable for students who are directly interested in digital media or a related field. 

    More information about the Digital Media program.  

  • Data Science Specialization

    DATA SCIENCE SPECIALIZATION

    Data Science lecture at UOIT.

    This specialization is in response to the urgent need for data scientists capable of turning vast quantities of data into insight. You will develop the necessary problem-solving, critical thinking, analytical, computational and communication skills to meet employers’ needs. Graduates will be highly sought after in a variety of industries, including health care, finance and business consulting.

    More information about the Data Science program