For more than 40 years, CDI College has been a leading career training institution helping thousands of students achieve career goals and aspirations. With campuses across Canada, the career college offers hands-on training from experienced instructors in a wide range of business, technology and healthcare programs. Flexible schedules and career placement services are available to help match students with the right job.
Click the following campuses to learn what programs are available:
*Not all programs are offered at all campuses.
CDI - AjaxCDI - Ajax- Certificate - Accounting and Payroll Administrator
- Certificate - Accounting Assistant / Bookkeeper
- Certificate - Addictions & Community Services Worker
- Certificate - Business Administration
- Certificate - Business Internship
- Certificate - Business Management
- Certificate - Computer Business Applications Specialist
- Certificate - Event Management
- Certificate - Legal Administrative Assistant
- Certificate - Medical Office Administrator
- Certificate - Medical Office Assistant
- Certificate - Network Database Administrator
- Certificate - Network Systems Administrator
- Certificate - Network Systems Engineer
- Certificate - Office Administrator - Executive
- Certificate - Office Assistant
- Certificate - Paralegal
- Certificate - Personal Support Worker
- Certificate - Pharmacy Assistant
CDI - AnjouCDI - Anjou- Certificate - Health, Assistance & Nursing Assistance et Soins Infirmiers
- Certificate - Network and Internet Security Specialist - LEA.AE
Gestionnaire en Rseautique : Spcialiste Scurit LEA.AE
- Certificate - Paralegal - JCA. 1F
- Certificate - Programmer Analyst / Internet Solutions Developer LEA.9C
(Programmeur-Analyste Orient Internet LEA.9C)
- Certificate - Property and Causalty Insurance - LAC.BF
Assurance de Dommages des Particuliers - LAC.BF
CDI - BurnabyCDI - Burnaby- Certificate - Accounting and Payroll Administrator
- Certificate - Accounting Certificate
- Certificate - Addictions & Community Services Worker
- Certificate - Business Administration
- Certificate - Computer Business Applications Specialist
- Certificate - Computer Business Applications Specialist - Accounting
- Certificate - Computer Support Technician
- Certificate - Dental Assisting
- Certificate - Dental Receptionist Coordinator
- Certificate - Hospitality Management
- Certificate - Hospitality Operations
- Certificate - Medical Laboratory Assistant
- Certificate - Medical Office Assistant
- Certificate - Medical Office Assistant - Advanced Practice
- Certificate - Microsoft Office Specialist
- Certificate - Network & Database Administrator
- Certificate - Network Systems Administrator
- Certificate - Network Systems Engineer
- Certificate - Payroll and Income Tax Practitioner
- Certificate - Pharmacy Assistant
- Certificate - Pharmacy Technician
- Certificate - Social Services Worker Foundations
- Certificate - Social Services Worker Recovery Specialist
- Certificate - Social Services Worker Youth Specialist
- Certificate - Travel & Tourism
CDI - Calgary City CentreCDI - Calgary City Centre- Certificate - Accounting and Payroll Administration
- Certificate - Advanced Early Childhood
- Certificate - Basic Early Childhood
- Certificate - Business Accounting Technician
- Certificate - Business Administration Management
- Certificate - Business Administrative Professional
- Certificate - Computer Support Technician
- Certificate - Graphic Design
- Certificate - Hospitality Business Management
- Certificate - Legal Administration
- Certificate - Medical Office Administration
- Certificate - Network and Database Management
- Certificate - Network Systems Administrator
- Certificate - Oil & Gas Administration
- Certificate - Pharmacy Assistant
- Certificate - Travel & Tourism
CDI - Calgary NorthCDI - Calgary North- Certificate - Accounting and Payroll Administration
- Certificate - Advanced Massage Therapy
- Certificate - Business Accounting Technician
- Certificate - Business Administration Management
- Certificate - Business Administrative Professional
- Certificate - Computer Support Technician
- Certificate - Graphic Design
- Certificate - Hospitality Business Management
- Certificate - Legal Administration
- Certificate - Massage Therapy
- Certificate - Medical Office Administration
- Certificate - Network and Database Management
- Certificate - Network Systems Administrator
- Certificate - Network Systems Management
- Certificate - Oil & Gas Administration
CDI - Calgary SouthCDI - Calgary South- Certificate - Accounting and Payroll Administration
- Certificate - Business Accounting Technician
- Certificate - Business Administration Management
- Certificate - Business Administrative Professional
- Certificate - Computer Support Technician
- Certificate - Graphic Design
- Certificate - Hospitality Business Management
- Certificate - Legal Administration
- Certificate - Medical Office Administration
- Certificate - Network and Database Management
- Certificate - Network Systems Administrator
- Certificate - Oil & Gas Administration
- Certificate - Professional Legal Assistant
CDI - Edmonton City CentreCDI - Edmonton City Centre- Certificate - Accounting and Payroll Administration
- Certificate - Advanced Early Childhood
- Certificate - Basic Early Childhood
- Certificate - Business Administration Management
- Certificate - Business Administrative Professional
- Certificate - Computer Support Technician
- Certificate - Graphic Design
- Certificate - Hospitality Business Management
- Certificate - Legal Administration
- Certificate - Medical Office Administration
- Certificate - Network and Database Management
- Certificate - Network Systems Administrator
- Certificate - Oil & Gas Administration
- Certificate - Pharmacy Assistant
- Certificate - Travel & Tourism
CDI - Edmonton NorthCDI - Edmonton North- Certificate - Accounting and Payroll Administration
- Certificate - Business Administration Management
- Certificate - Business Administrative Professional
- Certificate - Computer Support Technician
- Certificate - Graphic Design
- Certificate - Hospitality Business Management
- Certificate - Legal Administration
- Certificate - Massage Therapy
- Certificate - Medical Office Administration
- Certificate - Network and Database Management
- Certificate - Network Systems Administrator
- Certificate - Network Systems Management
- Certificate - Oil & Gas Administration
- Certificate - Professional Legal Assistant
CDI - Edmonton SouthCDI - Edmonton South- Certificate - Accounting and Payroll Administration
- Certificate - Advanced Massage Therapy
- Certificate - Business Accounting Technician
- Certificate - Business Administration Management
- Certificate - Business Administrative Professional
- Certificate - Computer Support Technician
- Certificate - Graphic Design
- Certificate - Hospitality Business Management
- Certificate - Legal Administration
- Certificate - Massage Therapy
- Certificate - Medical Office Administration
- Certificate - Microsoft Office Suite Specialist
- Certificate - Network and Database Management
- Certificate - Network Systems Administrator
- Certificate - Oil & Gas Administration
- Certificate - Professional Legal Assistant
CDI - Edmonton WestCDI - Edmonton West- Certificate - Accounting and Payroll Administration
- Certificate - Business Accounting Technician
- Certificate - Business Administration Management
- Certificate - Business Administrative Professional
- Certificate - Computer Support Technician
- Certificate - Graphic Design
- Certificate - Hospitality Business Management
- Certificate - Legal Administration
- Certificate - Medical Office Administration
- Certificate - Network and Database Management
- Certificate - Network Systems Administrator
- Certificate - Oil & Gas Administration
CDI - HamiltonCDI - Hamilton- Certificate - Accounting and Payroll Administrator
- Certificate - Accounting Assistant / Bookkeeper
- Certificate - Addictions & Community Services Worker
- Certificate - Business Administration
- Certificate - Business Internship
- Certificate - Business Management
- Certificate - Computer Business Applications Specialist
- Certificate - Event Management
- Certificate - Information Systems Support Specialist
- Certificate - Legal Administrative Assistant
- Certificate - Medical Office Administrator
- Certificate - Network Database Administrator
- Certificate - Network Systems Administrator
- Certificate - Network Systems Engineer
- Certificate - Office Administrator - Executive
- Certificate - Office Assistant
- Certificate - Paralegal
- Certificate - Personal Support Worker
- Certificate - Pharmacy Assistant
- Certificate - Visual Graphic Design
CDI - LavalCDI - Laval- Certificate - Assistance in Health Care Facilities - 5816
Assistance la Personne en tablissement de Sant - 5816
- Certificate - Financial Management - LEA.AC
(Gestion Financire Informatise - LEA.AC)
- Certificate - Graphic Design - NTA.1U
(Design Graphique - NTA.1U )
- Certificate - Health, Assistance & Nursing
Sant, Assistance et Soins Infirmiers 5787
- Certificate - Network and Internet Security Specialist - LEA.AE
Gestionnaire en Rseautique : Spcialiste Scurit LEA.AE
- Certificate - Paralegal - JCA. 1F
- Certificate - Property and Causalty Insurance - LAC.BF
Assurance de Dommages des Particuliers - LAC.BF
CDI - LongueuilCDI - Longueuil- Certificate - Financial Management - LEA.AC
(Gestion Financire Informatise - LEA.AC)
- Certificate - Graphic Design - NTA.1U
(Design Graphique - NTA.1U )
- Certificate - Network and Internet Security Specialist - LEA.AE
Gestionnaire en Rseautique : Spcialiste Scurit LEA.AE
- Certificate - Paralegal - JCA. 1F
- Certificate - Programmer Analyst / Internet Solutions Developer LEA.9C
(Programmeur-Analyste Orient Internet LEA.9C)
CDI - MississaugaCDI - Mississauga- Certificate - Accounting and Payroll Administrator
- Certificate - Accounting Assistant / Bookkeeper
- Certificate - Addictions & Community Services Worker
- Certificate - Business Administration
- Certificate - Business Internship
- Certificate - Business Management
- Certificate - Computer Business Applications Specialist
- Certificate - Event Management
- Certificate - Legal Administrative Assistant
- Certificate - Medical Office Administrator
- Certificate - Medical Office Assistant
- Certificate - Network Database Administrator
- Certificate - Network Systems Administrator
- Certificate - Network Systems Engineer
- Certificate - Office Administrator - Executive
- Certificate - Office Assistant
- Certificate - Paralegal
- Certificate - Personal Support Worker
- Certificate - Pharmacy Assistant
- Certificate - Visual Graphic Design
CDI - MontrealCDI - Montreal- Certificate - Assistance in Health Care Facilities - 5816
Assistance la Personne en tablissement de Sant - 5816
- Certificate - Dental Assistance - 5644
(Assistance Dentaire - 5644)
- Certificate - Financial Management - LEA.AC
(Gestion Financire Informatise - LEA.AC)
- Certificate - Graphic Design - NTA.1U
(Design Graphique - NTA.1U )
- Certificate - Health, Assistance & Nursing
Sant, Assistance et Soins Infirmiers 5787
- Certificate - Network and Internet Security Specialist - LEA.AE
Gestionnaire en Rseautique : Spcialiste Scurit LEA.AE
- Certificate - Paralegal - JCA. 1F
- Certificate - Programmer Analyst / Internet Solutions Developer LEA.9C
(Programmeur-Analyste Orient Internet LEA.9C)
- Certificate - Property and Causalty Insurance - LAC.BF
Assurance de Dommages des Particuliers - LAC.BF
CDI - Pointe ClaireCDI - Pointe Claire- Certificate - 3D Modeling Animation & Design
(Conception, Modlisation et Animation 3D - NTL.0Z)
- Certificate - Financial Management - LEA.AC
(Gestion Financire Informatise - LEA.AC)
- Certificate - Graphic Design - NTA.1U
(Design Graphique - NTA.1U )
- Certificate - Network and Internet Security Specialist - LEA.AE
Gestionnaire en Rseautique : Spcialiste Scurit LEA.AE
- Certificate - Paralegal - JCA. 1F
- Certificate - Programmer Analyst / Internet Solutions Developer LEA.9C
(Programmeur-Analyste Orient Internet LEA.9C)
- Certificate - Property and Causalty Insurance - LAC.BF
Assurance de Dommages des Particuliers - LAC.BF
CDI - Quebec CityCDI - Quebec City- Certificate - Assistance in Health Care Facilities - 5816
Assistance la Personne en tablissement de Sant - 5816
- Certificate - Financial Management - LEA.AC
(Gestion Financire Informatise - LEA.AC)
- Certificate - Graphic Design - NTA.1U
(Design Graphique - NTA.1U )
- Certificate - Health, Assistance & NursingSant, Assistance et Soins Infirmiers 5787
- Certificate - Paralegal - JCA. 1F
- Certificate - Programmer Analyst / Internet Solutions Developer LEA.9C
(Programmeur-Analyste Orient Internet LEA.9C)
- Certificate - Property and Causalty Insurance - LAC.BF
Assurance de Dommages des Particuliers - LAC.BF
CDI - RichmondCDI - Richmond- Certificate - Accounting and Payroll Administrator
- Certificate - Business Administration
- Certificate - Community Health Care Worker
- Certificate - Computer Business Applications Specialist
- Certificate - Computer Support Technician
- Certificate - Construction Electrician Foundation
- Certificate - Early Childhood Education
- Certificate - Event Coordinator & Management
- Certificate - Health Care Assistant
- Certificate - Hospitality Management
- Certificate - Hospitality Operations
- Certificate - Medical Office Assistant
- Certificate - Medical Office Assistant - Advanced Practice
- Certificate - Microsoft Office Specialist
- Certificate - Network & Database Administrator
- Certificate - Network Systems Administrator
- Certificate - Network Systems Engineer
- Certificate - Payroll and Income Tax Practitioner
- Certificate - Pharmacy Assistant
- Certificate - Practical Nursing
- Certificate - Practical Nursing Access
- Certificate - Travel & Tourism
CDI - ScarboroughCDI - Scarborough- Certificate - Accounting and Payroll Administrator
- Certificate - Accounting Assistant / Bookkeeper
- Certificate - Addictions & Community Services Worker
- Certificate - Business Administration
- Certificate - Business Internship
- Certificate - Business Management
- Certificate - Computer Business Applications Specialist
- Certificate - Event Management
- Certificate - Legal Administrative Assistant
- Certificate - Medical Office Administrator
- Certificate - Medical Office Assistant
- Certificate - Network Database Administrator
- Certificate - Network Systems Administrator
- Certificate - Network Systems Engineer
- Certificate - Office Administrator - Executive
- Certificate - Office Assistant
- Certificate - Personal Support Worker
- Certificate - Pharmacy Assistant
- Certificate - Visual Graphic Design
CDI - SurreyCDI - Surrey- Certificate - Accounting and Payroll Administrator
- Certificate - Accounting Certificate
- Certificate - Addictions & Community Services Worker
- Certificate - Business Administration
- Certificate - Community Health Care Worker
- Certificate - Computer Business Applications Specialist
- Certificate - Computer Business Applications Specialist - Accounting
- Certificate - Computer Support Technician
- Certificate - Dental Assisting
- Certificate - Dental Receptionist Coordinator
- Certificate - Dental Technician
- Certificate - Event Planner
- Certificate - Graphic Design
- Certificate - Health Care Assistance Advanced Practice
- Certificate - Health Care Assistant
- Certificate - Hospitality Management
- Certificate - Hospitality Operations
- Certificate - Law Enforcement Foundations
- Certificate - Legal Administrative Assistant
- Certificate - Medical Office Assistant
- Certificate - Medical Office Assistant - Advanced Practice
- Certificate - Network & Database Administrator
- Certificate - Network Systems Administrator
- Certificate - Network Systems Engineer
- Certificate - Paralegal
- Certificate - Payroll and Income Tax Practitioner
- Certificate - Pharmacy Assistant
- Certificate - Pharmacy Technician
- Certificate - Physiotherapy Assistant - Occupational Therapy Assistant
- Certificate - Practical Nursing
- Certificate - Social Services Worker Foundations
- Certificate - Social Services Worker Recovery Specialist
- Certificate - Social Services Worker Youth Specialist
- Certificate - Travel & Tourism
CDI - TorontoCDI - Toronto- Certificate - 3D Modeling Animation & Design
- Certificate - Accounting and Payroll Administrator
- Certificate - Accounting Assistant / Bookkeeper
- Certificate - Addictions & Community Services Worker
- Certificate - Business Administration
- Certificate - Business Internship
- Certificate - Business Management
- Certificate - Child and Youth Services Worker
- Certificate - Community Services Worker
- Certificate - Computer Business Applications Specialist
- Certificate - Event Management
- Certificate - Game Development and Design
- Certificate - Graphic Design
- Certificate - Information Systems Support Specialist
- Certificate - Legal Administrative Assistant
- Certificate - Medical Office Administrator
- Certificate - Medical Office Assistant
- Certificate - Network Database Administrator
- Certificate - Network Systems Administrator
- Certificate - Network Systems Engineer
- Certificate - Office Administrator - Executive
- Certificate - Office Assistant
- Certificate - Paralegal
- Certificate - Personal Support Worker
- Certificate - Pharmacy Assistant
- Certificate - Visual Graphic Design
CDI - VancouverCDI - Vancouver- Certificate - Accounting and Payroll Administrator
- Certificate - Addictions & Community Services Worker
- Certificate - Business Administration
- Certificate - Community Health Care Worker
- Certificate - Computer Business Applications Specialist
- Certificate - Computer Business Applications Specialist - Accounting
- Certificate - Computer Support Technician
- Certificate - Event Coordinator & Management
- Certificate - Event Planner
- Certificate - Health Care Assistant
- Certificate - Hospitality Management
- Certificate - Hospitality Operations
- Certificate - Legal Administrative Assistant
- Certificate - Medical Office Assistant - Advanced Practice
- Certificate - Network & Database Administrator
- Certificate - Network Systems Administrator
- Certificate - Network Systems Engineer
- Certificate - Payroll and Income Tax Practitioner
- Certificate - Pharmacy Assistant
- Certificate - Social Services Worker Foundations
- Certificate - Social Services Worker Recovery Specialist
- Certificate - Social Services Worker Youth Specialist
- Certificate - Travel & Tourism
CDI - VictoriaCDI - Victoria- Certificate - Accounting and Payroll Administrator
- Certificate - Addictions & Community Services Worker
- Certificate - Business Management
- Certificate - Community Health Care Worker
- Certificate - Construction Electrician Foundation
- Certificate - Dental Assisting
- Certificate - Early Childhood Education
- Certificate - Health Care Assistant
- Certificate - Hospitality Management
- Certificate - Hospitality Operations
- Certificate - Legal Administrative Assistant
- Certificate - Medical Office Assistant
- Certificate - Medical Office Assistant - Advanced Practice
- Certificate - Paralegal
- Certificate - Payroll and Income Tax Practitioner
- Certificate - Pharmacy Assistant
- Certificate - Registered Massage Therapy
- Certificate - Social Services Worker Foundations
- Certificate - Social Services Worker Recovery Specialist
- Certificate - Social Services Worker Youth Specialist
CDI - WinnipegCDI - Winnipeg- Certificate - Accounting and Payroll Administrator
- Certificate - Addictions & Community Services Worker
- Certificate - Graphic Design
- Certificate - Health Care Aide
- Certificate - Help Desk Analyst
- Certificate - Intra Oral Dental Assistant
- Certificate - Legal Administrative Assistant
- Certificate - Medical Office Assistant
- Certificate - Network & Database Administrator
- Certificate - Network & Internet Security Specialist
- Certificate - Network Administrator
- Certificate - Office Assistant
- Certificate - Programmer Analyst & Internet Solutions Developer