Pathways from Ontario Colleges: Computer Programmer Analyst

We've mapped the whole process from application to graduation!

Download the PDF for Bachelor of Computing, General.
Download the PDF for Bachelor of Computing, Honours in Computer Science.


Diploma and Ministry Code:

  • Computer Programmer Analyst (MTCU Code: 60503)
  • Software Engineering Technology (MTCU Code: 60504)

Please see full list of eligible programs below.

U of G Program:

  • Bachelor of Computing, General (OUAC Program Code: GCB)
  • Bachelor of Computing, Honours in Computer Science (OUAC Program Code: GCH)

ONCAT Pathway ID: 2790 or 3108

Graduates of a Computer Programmer Analyst or Software Engineering Technology Ontario College Advanced Diploma may be eligible to apply the University of Guelph’s Bachelor of Computing in either the General stream or with a major in Computer Science. Prospective applicants must have a minimum cumulative average of 75% (B), as well as successfully completed MCV4U Calculus and Vectors (or an approved equivalent). Successful applicants will receive up to 10.0 transfer credits through this Pathway. 


Eligible Diplomas:

  • Canadore College: Computer Programmer Analyst
  • Centennial College
    • Software Engineering Technology
    • Software Engineering Technology – Interactive Gaming
  • Conestoga College
    • Computer Programmer/Analyst
    • Software Engineering Technology
  • Durham College: Computer Programming and Analyst
  • Fanshawe College: Computer Programmer Analyst
  • George Brown College: Computer Programmer Analyst
  • Georgian College: Computer Programmer Analyst
  • Humber College: Computer Programming and Analysis
  • Niagara College: Computer Programmer Analyst
  • Saint Lawrence College: Computer Programmer Analyst
  • Sault College: Computer Programmer Analyst
  • Seneca College: Computer Programming and Analysis

Transfer Credits:

  • CIS*1300 Programming
  • CIS*1910 Discrete Structures in Computing I
  • CIS*2030 Structure and Application of Microcomputers
  • CIS*2430 Object Oriented Programming
  • CIS*2500 Intermediate Programming
  • CIS*3530 Data Base Systems and Concepts
  • Computer and Information Science and Free Electives

Program Information and Graduation Requirements:

View the Undergraduate Course Calendar

Transfer credits are determined by the Admission Committee of the program to which the student is admitted and where applicable, in accordance with any existing articulation agreement or pathway.  The application of transfer credits will vary depending on the degree and specialization.  All applicants must satisfy degree graduation requirements and residency requirement as outlined in the Undergraduate Calendar.  More information about advanced standing applications can be found in the Undergraduate Calendar.