Diploma Programme
Computer Programming
A two-year diploma for future programmers covering programming languages, program design, web application development and database technologies, with practice integrating AI into applications. It balances job-ready practical skills with the theory behind them, and graduates can continue into Seneca's Bachelor of Computer Science through advanced entry.
University
Seneca Polytechnic
Country
Canada
Level
Diploma
Field
Computer Programming
Duration
4 semesters (2 years)
Language
English
Campus
Newnham Campus (Toronto)
Degree
Ontario College Diploma
Intake
September, January, May
Application Deadline
International applicants: no fixed deadline. Seneca admits students up to the first day of classes but stops accepting applications once a program is full, and spaces fill quickly, so apply as early as possible. Canadian applicants: applications are accepted up to the fourth day of classes while there is room; popular or competitive programs fill quickly, so apply early (Seneca refers to ontariocolleges.ca for its equal-consideration date)
Tuition Information
Seneca's 2026-27 fees (September 2026 to August 2027, which also apply to January and May 2027 starts): first-semester tuition of CAD 1,386.00 for Canadian students (CAD 2,209.17 with ancillary fees) and CAD 8,494.50 for international students (CAD 9,975.02 with ancillary fees, including the annual international health insurance fee). Seneca's international tuition table puts year one (two semesters) at CAD 16,989. Program fees, books and supplies are extra. All figures are approximate and subject to change.
Admission Requirements
- Apply: international applicants use Seneca's International Student Web Application (up to three program choices) and pay a CAD 90 fee, credited back to the student account after acceptance and payment of first-semester fees. Seneca reviews international applications on seat availability, completeness and quality (grades and/or English scores), not first come, first served. Canadian applicants apply through ontariocolleges.ca (OCAS) and pay a CAD 200 non-refundable tuition deposit after confirming an offer
- Academic (Canadian applicants): OSSD or equivalent, or mature applicant status, with Grade 12 English (C or U) and math at Grade 12 C or U or Grade 11 U or M; Canadian citizens and permanent residents can meet the English or math requirement through Seneca pre-admission testing
- International applicants submit Grade 10-12 transcripts showing the program's prerequisite subjects and their secondary school diploma, with certified English translations where needed; prerequisites are assessed at a level equivalent to Ontario's curriculum
- English proficiency (diplomas and advanced diplomas): IELTS Academic 6.0 with no band below 5.5, TOEFL iBT with no skill below 20/30 (or 4 on the 1-6 scale), PTE Academic 58, Duolingo 105-110, CAEL 60 or Cambridge 169 with no skill below 162; or show two years of full-time study at a school in a country where English is the main language, one year of full-time postsecondary study in such a country, or completion of an intensive English program such as Seneca's English Language Institute. Tests must be from the last two years, and meeting the minimum does not guarantee admission
- International availability on the program page as of October 5, 2026: September 2026 at Newnham: closed; January 2027 at Newnham: open; May 2027 at Newnham: open. September 2027 is not yet listed for international applicants (it is open to Canadian applicants). Delivery (campus offering): hybrid
- Seneca's program page states: "This program meets Post-Graduation Work Permit (PGWP) eligibility requirements. (CIP code: 11.0201)" Seneca notes that international students must study full-time (part-time is not an option), and must attend flexible-delivery courses in person, because studying online may affect PGWP eligibility; its list reflects IRCC requirements as of July 4, 2025 and may change