- HBA · 4 years
- Work experience details
- ~High 80s to low 90s


Ontario Tech University · In-class; Ontario Tech University, North Oshawa. Full-time.

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
Duration (years)
4 or 5 years
Ontario Tech · Artificial Intelligence (Computer Science) current programmeWork experience
Optional direct-entry paid co-op
Ontario Tech · Artificial Intelligence (Computer Science) current programmeEntering average
Published approximate guidance: Mid-70s. 2027–28 entry. Ontario high-school applicants; DIC, DJC. Exact published guidance; numerical equivalents are not inferred.
OUInfo · Artificial Intelligence (Computer Science) DIC;2027–28 cycle| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 20 | 21 | 22 | |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
2027 entry
School deadline, not a student task. Universities receive these grades by November 26. Verbatim: "Deadline for the OUAC to receive all midterm or final grades available for 4U/M courses from Ontario high schools. Schools may report in-progress grades for full-year courses as soon as they are available." Universities receive these by the target date of November 26, 2026. This is a deadline on the high school, not on the student, but it governs which grades a university sees in the first round.
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.
Distinct published Ontario Tech application route
Home-schooled applicants
Applicants educated in another Canadian province or the United States
Applicants applying from another postsecondary institution
Canadian citizens/permanent residents who do not qualify as secondary-school graduates
Applicants meeting every admission requirement except English proficiency
Complete graduation and progression requirements have not been mapped here. Check the university’s academic calendar.
Ontario high-school applicants; DIC, DJC. Exact published guidance; numerical equivalents are not inferred.
OUInfo · Artificial Intelligence (Computer Science) DIC;2027–28 cycleOUInfo · Artificial Intelligence (Computer Science) DIC;2027–28 cycleFirst year has one general elective per semester. Choose one course from each listed programming, calculus and physics alternative group. CSCI 1062U and CSCI 1063U require a programming proficiency test administered at the beginning of the semester. Calculus/physics selection depends on MHF4U and MCV4U preparation; alternative entries are not additional compulsory courses. The source publishes 15 credit hours for this semester; individual course credit weights are not inferred. 1 general-elective slots are printed in this term.
Select one compatible course from this printed alternative group. Check prerequisite-directed selection and term availability in the source; the menu entries are not all required.
Select one compatible course from this printed alternative group. Check prerequisite-directed selection and term availability in the source; the menu entries are not all required.
Select one compatible course from this printed alternative group. Check prerequisite-directed selection and term availability in the source; the menu entries are not all required.
First year has one general elective per semester. Choose one course from each listed programming, calculus and physics alternative group. CSCI 1062U and CSCI 1063U require a programming proficiency test administered at the beginning of the semester. Calculus/physics selection depends on MHF4U and MCV4U preparation; alternative entries are not additional compulsory courses. The source publishes 15 credit hours for this semester; individual course credit weights are not inferred. 1 general-elective slots are printed in this term.
Select one compatible course from this printed alternative group. Check prerequisite-directed selection and term availability in the source; the menu entries are not all required.
Two published first-year terms only. Conditional options are kept in term notes. Any course-slot choice share applies only to these mapped positions, not the whole degree or weighted credits.
Published first-year Fall-start registration map only; later years and advanced-entry routes are outside this map. Each term is published as 15 credit hours. Individual weights are retained only where already held. Students with both Grade 12 Advanced Functions and Calculus and Vectors should take MATH 1010U and PHY 1010U; students without either are directed to MATH 1000U and PHY 1030U. CSCI 1062U/1063U require the beginning-of-semester programming proficiency test. General electives must meet prerequisites, fit the schedule and avoid program restrictions; listed Business/Communication courses are examples, not extra requirements. Conditional course positions: CSCI 1060U OR CSCI 1062U: Programming Workshop I Accelerated Programming Workshop **; MATH 1000U* OR MATH 1010U*: Introductory Calculus OR Calculus I; PHY 1010U* OR PHY 1030U*: Physics I OR Introductory Physics. These are alternatives, not cumulative required courses or unrestricted electives.
1 elective slot
Published first-year Fall-start registration map only; later years and advanced-entry routes are outside this map. Each term is published as 15 credit hours. Individual weights are retained only where already held. Students with both Grade 12 Advanced Functions and Calculus and Vectors should take MATH 1010U and PHY 1010U; students without either are directed to MATH 1000U and PHY 1030U. CSCI 1062U/1063U require the beginning-of-semester programming proficiency test. General electives must meet prerequisites, fit the schedule and avoid program restrictions; listed Business/Communication courses are examples, not extra requirements. Conditional course positions: CSCI 1061U OR CSCI 1063U: Programming Workshop II Computer Programming Project **. These are alternatives, not cumulative required courses or unrestricted electives.
1 elective slot
Some examples require further education, professional examinations, registration or work experience. No employer, salary, placement guarantee or automatic professional designation is inferred.
The literal career examples in the university’s Artificial Intelligence (Computer Science) undergraduate profile, the exact held source attached to this programme record. They are published possibilities, not graduate-outcome measurements or proof that every route qualifies for each role.
Computer Science
2026–27 · First year · 10 courses / 30 credits · CAD
Canadian students example · Choose your category
Published tuition · Other charges extra
Housing and meals are outside this estimate.
Last updated