Skip to content

Data Science (Computer Science and Mathematics)

University of Ottawa

Computing and Software: blue ink subject illustration
Image source

AI-generated ink illustration

Conceptual study artwork, not a photograph of teaching facilities.

Unidex · generated with ImageGen

Checked 2026-11-05

Symbolic subject artwork; no university facility depicted

Deadlines

Other deadline details
No single OUAC deadline, deadlines are set by each university and sometimes by programOUAC Undergraduate application, applicants who are not Ontario high school students (Group B)2026 entry
  • No single OUAC deadline, deadlines are set by each university and sometimes by program
  • No single OUAC deadline
  • University, program, transcript, portfolio, interview, and audition dates still apply
Full source wording

Verbatim: "There is no specific Undergraduate application deadline if you are a Group B applicant. Deadlines vary at each university and sometimes depend on the program. Visit the university websites or contact the universities directly for their deadlines. If you are interested in a program but the deadline has passed, you may contact the university's admission office for help. Be aware of university-specific deadlines for submitting transcripts and portfolios, if required, and for arranging interviews and auditions. You must ensure the OUAC has enough time to process your choices before the universities' program deadlines." OUAC defines Group B as anyone who does not meet the Group A criteria, e.g. not currently taking an Ontario high school course, a Canadian outside Ontario, an international applicant, a postsecondary transfer student, or a mature applicant.

SourceChecked

Requirements

Admission requirements

High-school prerequisites
  • ENG4U / EAE4U / EAL4U / ETS4U / EAC4U / EWC4U / FRA4U / FLO4UOne accepted Grade 12 U English or French course
  • MHF4UAdvanced Functions
  • MCV4UCalculus and Vectors
  • Ontario Secondary School Diploma with at least six eligible 4U, 4M or DU courses.
  • ENG4U or FRA4U.
  • MHF4U.
  • MCV4U.
  • At least 70% combined across the prerequisite mathematics courses.
  • Limited enrolment.
uOttawa Ontario OWI admission panel in English
Application steps

Entry terms · Fall 2027

Canadian applicants through OWI or OWJ.

uOttawa Ontario OWI admission panel in English
  1. Step 1Check the admission requirements
  2. Step 2Apply through OUAC
    • Create your application and select this program.
    OUACOUAC
  3. Step 3Academic documents listed in your uoZone Admission file
    • Current Ontario high school transcripts arrive automatically through OUAC. Upload other requested records through uoDoc in uoZone. Your Admission file lists the documents for your background and program; incomplete files can be cancelled after the applicable deadline.
    uOttawa undergraduate application and document instructionsuOttawa undergraduate application and document instructions
Applicant pathways
English instruction (OWI)

Ontario secondary school applicants

  • Published minimum 80% for OUAC OWI.
  • Ontario Secondary School Diploma with at least six eligible 4U, 4M or DU courses.
  • ENG4U or FRA4U.
  • MHF4U.
  • MCV4U.
  • At least 70% combined across the prerequisite mathematics courses.
  • Limited enrolment.
  • French Immersion is available through this English route.
uOttawa Ontario OWI admission panel in English
French instruction (OWJ)

Ontario secondary school applicants

  • Published minimum 78% for OUAC OWJ.
  • Ontario Secondary School Diploma with at least six eligible 4U, 4M or DU courses.
  • ENG4U or FRA4U.
  • MHF4U.
  • MCV4U.
  • At least 70% combined across the prerequisite mathematics courses.
  • Limited enrolment.
uOttawa Ontario OWJ admission panel in French

Degree requirements

Credits and degree requirements
  • Complete 150 course units for this published degree plan.

Program facts

Entering averageNot published

The university does not publish a comparable percentage minimum or entering-average range for this program.

uOttawa Ontario OWI admission panel in English
Co-opCo-op option

Courses

Published 2026–27 first-year sequence for this exact degree. Flexible term placements and preparation courses follow the university’s notes.

Published first-year sequence
Fall

Free elective | elective course units offered by the University of Ottawa excluding courses offered by The Faculty of Science and the Faculty of Engineering..

  • ENG 1112Technical Report Writing3 units
  • ITI 1120Introduction to Computing I3 units
  • MAT 1320Calculus I3 units
  • MAT 1341Introduction to Linear Algebra3 units

1 elective slot

Winter
  • ITI 1100Digital Systems I3 units
  • ITI 1121Introduction to Computing II3 units
  • MAT 1322Calculus II3 units
  • MAT 1348Discrete Mathematics for Computing3 units
  • CSI 2911Professional Practice in Computing3 units
Elective choices
  • The dual degree requires 9 elective units outside Science and Engineering. The approved restricted blocks also include 6 MAT or CSI units at the 3000 or 4000 level, 6 CSI units at the 2000 through 4000 levels and 6 MAT units at the 2000 through 4000 levels.

Careers

Career examples have not been verified for this page.

Official program page

Costs

Tuition

Programme-specific fees are unavailable.

View school fees

Last updated

Suggest to a student