* International student Premium
College Eligibility
Ontario Secondary School Diploma (OSSD) or equivalent. Applicants with an OSSD showing senior English and/or Mathematics courses at the Basic Level, or with Workplace or Open courses, will be tested to determine their eligibility for admission; OR
Academic and Career Entrance (ACE) certificate; OR
General Educational Development (GED) certificate; OR
Mature Student status (19 years of age or older and without a high school diploma at the start of the program). Eligibility may be determined by academic achievement testing for which a fee of $50 (subject to change) will be charged.
Program Eligibility
English, Grade 12 (ENG4C or equivalent).
Mathematics, (Grade 12 MCT4C) or (Grade 11 MCR3U) or equivalent; or (Grade 12 MAP4C with a grade of 80% or higher) or (Grade 11 MCF3M with a grade of 70% or higher).
Applicants with international transcripts must provide proof of the subject-specific requirements noted above and may be required to provide proof of language proficiency. Domestic applicants with international transcripts must be evaluated through the International Credential Assessment Service of Canada (ICAS) or World Education Services (WES).
The two-year Computer Programming Ontario College Diploma program prepares you for a career in software development. The program also specializes in program development strategies (using object-oriented modelling), database design and database administration.
Use leading industry software products such as Oracle and CASE tools. Learn about programming languages such as Java, COBOL, SQL and PHP. Study object-oriented analysis and design, operating systems and coding in integrated environments, and learn how to debug, test, and maintain codes.
In your final semester, participate in a software development project working with external clients to gain real-world experience in the programming field.
Graduates may work in a variety of different fields, as almost all sectors of industry require programmers. You may be employed as:
a software programmer
a web programmer
a business programmer
an application programmer
Graduates may also find opportunities in database design and database administration.
More info: Click here
Level: 01
CST8101, 56.0, Computer Essentials
CST8116, 70.0, Introduction to Computer Programming
CST8215, 70.0, Introduction to Database
CST8300, 42.0, Achieving Success in Changing Environments
ENL1813T, 42.0, Communications I
MAT8001C, 56.0, Technical Mathematics for Computer Science
Level: 02
CST2355, 56.0, Database Systems,
CST8102, 70.0, Operating System Fundamentals (Gnu/Linux)
CST8284, 70.0, Object Oriented Programming (Java),
CST8285, 56.0, Web Programming,
ENL2019T, 42.0, Technical Communication for Engineering Technologies,
General Education Elective: choose 1
AST2000, 42.0, Introduction to Astronomy,
COR1737, 42.0, Abnormal Psychology,
DSN2100, 45.0, Design Thinking,
ENL0009, 42.0, Introduction to Children's Literature,
ENL0010, 42.0, Science Fiction,
ENL1798, 42.0, Contemporary Canadian Issues,
ENV0002, 42.0, Environmental Citizenship,
ENV5004, 42.0, Waste-Free Ontario,
FAM1003, 40.0, Psychology of Learning,
GED0021, 42.0, Disability in Arts: Portrayals and Identity,
GED0022, 42.0, Positive Psychology: the Science of Happiness and Well-Being,
GED2200, 42.0, Free Speech and the Challenge of Social Media,
GED5007, 42.0, Transatlantic Slavery and Its Abolition,
GED5010, 42.0, The Fungus Among Us,
GED5301, 42.0, On Death, Dying and Medical Assistance in Dying (Maid),
GED7105, 42.0, Professionalism and Ethics,
GEO0012, 42.0, Foreign Landscapes and Their Inhabitants,
MGT2346, 42.0, Introduction to E-Business,
PSY0001, 42.0, Co-Dependency as an Addiction,
PSY0007, 42.0, Cults and Terrorism,
PSY0010, 42.0, Criminal Psychology - Psychopathic Minds,
PSY0014, 42.0, Learning, Thinking and Problem Solving,
PSY1754, 42.0, Psychology Introduction,
SCI2200, 42.0, Dynamic Dna: You Are Not Alone, , , ,
SSC5012, 42.0, Racism and Discrimination,
Level: 03
CST2234, 56.0, Systems Analysis and Design,
CST2335, 56.0, Mobile Graphical Interface Programming,
CST8109, 70.0, Network Programming
CST8288, 56.0, Object Oriented Programming with Design Patterns,
Elective: choose 1
CST8283, 56.0, Business Programming,
CST8390, 56.0, Business Intelligence and Data Analytics, ,
Level: 04
CST8276, 56.0, Advanced Database Topics,
CST8277, 56.0, Enterprise Application Programming,
CST8333, 56.0, Programming Language Research Project,
CST8334, 56.0, Software Development Project,
General Education Elective: choose 1
AST2000, 42.0, Introduction to Astronomy,
COR1737, 42.0, Abnormal Psychology,
DSN2100, 45.0, Design Thinking,
ENL0009, 42.0, Introduction to Children's Literature,
ENL0010, 42.0, Science Fiction,
ENL1798, 42.0, Contemporary Canadian Issues,
ENV0002, 42.0, Environmental Citizenship,
ENV5004, 42.0, Waste-Free Ontario,
FAM1003, 40.0, Psychology of Learning,
GED0021, 42.0, Disability in Arts: Portrayals and Identity,
GED0022, 42.0, Positive Psychology: the Science of Happiness and Well-Being,
GED2200, 42.0, Free Speech and the Challenge of Social Media,
GED5007, 42.0, Transatlantic Slavery and Its Abolition,
GED5010, 42.0, The Fungus Among Us,
GED5301, 42.0, On Death, Dying and Medical Assistance in Dying (Maid),
GED7105, 42.0, Professionalism and Ethics,
GEO0012, 42.0, Foreign Landscapes and Their Inhabitants,
MGT2346, 42.0, Introduction to E-Business,
PSY0001, 42.0, Co-Dependency as an Addiction,
PSY0007, 42.0, Cults and Terrorism,
PSY0010, 42.0, Criminal Psychology - Psychopathic Minds
PSY0014, 42.0, Learning, Thinking and Problem Solving,
PSY1754, 42.0, Psychology Introduction,
SCI2200, 42.0, Dynamic Dna: You Are Not Alone,
SSC5012, 42.0, Racism and Discrimination
Graduates may find a variety of employment opportunities as applications programmers and systems analysts who can work independently and as part of a team to analyze, design, code, debug, test, implement and maintain application systems. Training in web programming, business programming, database design and database administration may also present job opportunities in those areas. Employment may be found in organizations of all sizes in both the public and private sectors.
Health insurance: 500 $ CAD per year