Student Direct

Program Finder

Browse programs offered by Student Direct partner colleges across Canada, filter by level and field, and save programs to compare.

Georgian College

ProgramLevelCIP code
Addictions and Mental HealthPostgraduate51.1501
Applied Artificial IntelligenceDiploma11.0102
Artificial Intelligence – Leadership and ManagementPostgraduate11.0102
Aviation ManagementAdvanced Diploma49.0104
Big Data AnalyticsPostgraduate30.7101
Biotechnology – HealthDiploma41.0101
Business – AgricultureDiploma01.0101
Carpentry and Renovation TechniquesCertificate46.0201
Child and Youth CareAdvanced Diploma44.0702
Civil Engineering TechnicianDiploma15.0201
Civil Engineering TechnologyAdvanced Diploma15.0201
Communicative Disorders AssistantPostgraduate51.0816
Community Crisis and Suicide ResponsePostgraduate51.1508
Computer ProgrammingDiploma11.0201
Computer Programming and AnalysisAdvanced Diploma11.0201
Computer Systems Technician – Cloud TechnologiesDiploma11.1001
Construction TechniquesCertificate46.0000
Culinary SkillsCertificate12.0500
Cybersecurity TechnicianDiploma11.1003
Developmental Services WorkerDiploma19.0710
Early Childhood EducationDiploma19.0709
Electrical Engineering TechnicianDiploma15.0303
Electrical Engineering TechnologyAdvanced Diploma15.0303
Electrical TechniquesCertificate46.0302
Electromechanical Engineering Technician – MechatronicsDiploma15.0403
Electromechanical Engineering Technology – MechatronicsAdvanced Diploma15.0403
Environmental TechnicianDiploma15.0507
Environmental TechnologyAdvanced Diploma15.0507
Fitness and Health PromotionDiploma31.0501
Food and Nutrition ManagementPostgraduate19.0505
Game – Design and SimulationDiploma11.0804
Game – DevelopmentAdvanced Diploma11.0204
Gas TechnicianCertificate47.0201
Golf Industry ManagementDiploma31.0302
Graphic DesignAdvanced Diploma50.0409
Graphic Design ProductionDiploma50.0409
Health InformaticsPostgraduate51.2706
Heating, Refrigeration and Air Conditioning TechnicianDiploma15.0501
Honours Bachelor of Business Administration (Automotive Management)Bachelor's Degree52.0299
Honours Bachelor of Counselling PsychologyBachelor's Degree42.2803
Honours Bachelor of Interior DesignBachelor's Degree50.0408
Honours Bachelor of Science – NursingBachelor's Degree51.3801
Massage TherapyAdvanced Diploma51.3501
Mechanical Engineering TechnologyAdvanced Diploma15.0805
Mechanical Technician – Precision Tooling, Machining, and CNCDiploma48.0501
Mechanical Techniques – Marine Engine MechanicCertificate47.0616
Medical Laboratory AssistantCertificate51.0802
Medical Laboratory TechnologyAdvanced Diploma51.1005
Occupational Therapist Assistant and Physiotherapist AssistantDiploma51.0817
Personal Support WorkerCertificate51.2602
Pharmacy TechnicianDiploma51.0805
Plumbing TechniquesCertificate46.0503
Practical NursingDiploma51.3901
Pre-health Sciences Pathway to Advanced Diplomas and DegreesCertificate51.1199
Project Management – Information TechnologyPostgraduate11.1005
Social Service WorkerDiploma44.0000
Therapeutic RecreationPostgraduate51.2309
Veterinary AssistantCertificate01.8301
Veterinary TechnicianDiploma01.8301
Welding TechniquesCertificate48.0508

Centennial College

ProgramLevelCIP code
Aerospace Manufacturing Engineering TechnicianDiploma15.0801
Aerospace Manufacturing Engineering TechnologyAdvanced Diploma15.0801
Artificial Intelligence – Software Engineering TechnologyAdvanced Diploma11.0102
Automation and Robotics – Electro-Mechanical Engineering TechnicianDiploma15.0403
Automation and Robotics – Electro-Mechanical Engineering TechnologyAdvanced Diploma15.0403
Biomedical Engineering TechnologyAdvanced Diploma15.0401
BiotechnologyDiploma41.0101
Biotechnology – AdvancedAdvanced Diploma41.0101
Computer Systems Technician – NetworkingDiploma11.1001
Computer Systems Technology – NetworkingAdvanced Diploma11.1001
Electrical Engineering TechnicianDiploma15.0303
Electrical Engineering TechnologyAdvanced Diploma15.0303
Electronics Engineering TechnicianDiploma15.0303
Game – DevelopmentAdvanced Diploma11.0204
Game – ProgrammingAdvanced Diploma11.0204
Honours Bachelor of Information Technology (Computer and Communication Networks)Bachelor's Degree11.0901
Honours Bachelor of Business Administration – International BusinessBachelor's Degree52.1101
Mechanical Engineering Technician – DesignDiploma15.0805
Mechanical Engineering Technology – Design and IndustrialAdvanced Diploma15.0805
Software Engineering TechnicianDiploma15.1204
Software Engineering TechnologyAdvanced Diploma15.1204
Aircraft Maintenance – Aviation TechnicianDiploma47.0607
Avionics Maintenance – Aviation TechnicianDiploma47.0609
Business – Supply Chain and OperationsDiploma52.0203
Business Administration – Supply Chain and Operations ManagementAdvanced Diploma52.0203
Heavy Duty Equipment TechnicianDiploma47.0302
Mental Health and Addictions WorkerDiploma51.1501
Child and Youth CareAdvanced Diploma44.0702
Community Development WorkDiploma19.0707
Community and Child Studies FoundationsCertificate44.0000
Developmental Services WorkerDiploma19.0710
Early Childhood EducationDiploma19.0709
Fitness and Health PromotionDiploma31.0501
Massage TherapyAdvanced Diploma51.3501
Nutrition and Food Service ManagementDiploma19.0505
Occupational Therapist Assistant and Physiotherapist AssistantDiploma51.0817
Personal Support WorkerCertificate51.2602
Pharmacy TechnicianDiploma51.0805
Practical NursingDiploma51.3901
Practical Nursing (Flexible)Diploma51.3901
Pre-Health Sciences Pathway to Certificates and DiplomasCertificate51.1199
Social Service WorkerDiploma44.0000
Electrical TechniquesCertificate46.0302
Energy Systems Engineering TechnicianDiploma15.0501
Energy Systems Engineering TechnologyAdvanced Diploma15.0501
Heating, Refrigeration and Air Conditioning TechnicianDiploma15.0501
Culinary SkillsCertificate12.0500
Advertising – Creative and Digital Strategy (Graduate Certificate)Postgraduate52.1404
Construction Project Management (Graduate Certificate)Postgraduate52.2002
Cybersecurity (Graduate Certificate)Postgraduate11.1003
Marketing – Digital Engagement Strategy (Graduate Certificate)Postgraduate52.1404
Mobile Applications Development (Graduate Certificate)Postgraduate11.0205
Occupational Health and Safety Management (Graduate Certificate)Postgraduate15.0701
Workplace Wellness and Health Promotion (Graduate Certificate)Postgraduate51.0001
Supply Chain Management – Logistics (Graduate Certificate)Postgraduate52.0203
Insurance Management (Graduate Certificate)Postgraduate52.1701

Fleming College

ProgramLevelCIP code
ArboricultureCertificate01.0699
Biotechnology - AdvancedAdvanced Diploma41.0101
Blasting TechniquesCertificate46.0503
Carpentry and Renovation TechnicianDiploma46.0201
Community Collaboration in Addictions and Mental HealthPostgraduate51.1501
Computer Engineering TechnicianDiploma15.1201
Computer Security and InvestigationsAdvanced Diploma11.1003
Developmental Services WorkerDiploma19.0710
Digital MarketingPostgraduate52.1404
Early Childhood EducationDiploma19.0709
Ecosystem Management TechnicianDiploma03.0201
Educational SupportDiploma13.1501
Electrical Engineering TechnicianDiploma15.0303
Electrical Engineering TechnologyAdvanced Diploma15.0303
Electrical TechniquesCertificate46.0302
Environmental Land Management – Canadian ContextPostgraduate03.0103
Fitness and Health PromotionDiploma31.0501
Graphic Design - Visual CommunicationAdvanced Diploma50.0409
Health Care ManagementPostgraduate51.0704
Health Care Management – Canadian ContextPostgraduate51.0704
Heating, Refrigeration and Air Conditioning TechnicianDiploma15.0501
Massage TherapyAdvanced Diploma51.3501
Mechanical Techniques - PlumbingCertificate46.0503
Mental Health and Addictions WorkerDiploma51.1501
Mental Health and Addictions Worker - Social Service Worker Dual DiplomaDiploma51.1501
Occupational Therapist Assistant and Physiotherapist AssistantDiploma51.0817
ParamedicDiploma51.0904
Personal Support WorkerCertificate51.2602
Pharmacy TechnicianDiploma51.0805
Practical NursingDiploma51.3901
Pre-Health Sciences Pathway to Advanced Diplomas and DegreesCertificate51.1199
Pre-Health Sciences Pathway to Certificates and DiplomasCertificate51.1199
Resources Drilling TechnicianDiploma46.0504
Respiratory TherapyAdvanced Diploma51.0908
Social Service WorkerDiploma44.0000
Welding TechniquesCertificate48.0508
Welding and Fabrication TechnicianDiploma48.0508

Cambrian College

ProgramLevelCIP code
Addictions and Mental HealthPostgraduate51.1501
Artificial Intelligence and Machine LearningPostgraduate11.0102
Bachelor of Applied ComputingBachelor's Degree11.0103
Bachelor of Business AdministrationBachelor's Degree52.0201
Building Construction Technician - CarpentryDiploma46.0415
Carpentry Renovation TechniquesCertificate46.0201
Child and Youth CareAdvanced Diploma44.0702
Civil Engineering TechnicianDiploma15.0201
Civil Engineering TechnologyAdvanced Diploma15.0201
Community and Health Services NavigationPostgraduate51.1504
Computer Programming – Internet of ThingsDiploma11.0201
Computer Systems Technician - NetworkingDiploma11.1001
Computer Systems Technology - SecurityAdvanced Diploma11.1003
CybersecurityPostgraduate11.1003
Data AnalyticsPostgraduate30.7101
Developmental Services WorkerDiploma19.0710
Early Childhood EducationDiploma19.0709
Electrical Engineering TechnicianDiploma15.0303
Electrical Engineering TechnologyAdvanced Diploma15.0303
Electromechanical Engineering Technician - MechatronicsDiploma15.0403
Electromechanical Engineering Technology - MechatronicsAdvanced Diploma15.0403
Environmental ControlPostgraduate03.0201
Environmental TechnicianDiploma15.0507
Fitness and Health PromotionDiploma31.0501
Game Design and SimulationDiploma11.0804
Graphic DesignAdvanced Diploma50.0409
Heavy Equipment TechnicianDiploma47.0302
Heating, Ventilation and Air Conditioning TechnicianDiploma15.0501
Honours Bachelor of Applied PsychologyBachelor's Degree42.2813
Honours Bachelor of Business AdministrationBachelor's Degree52.0201
Honours Bachelor of Science in NursingBachelor's Degree51.3801
Industrial Mechanical Millwright TechnicianDiploma47.0303
IT Business AnalysisPostgraduate11.0103
Marketing Management - DigitalPostgraduate52.1404
Massage TherapyAdvanced Diploma51.3501
Mechanical Engineering TechnicianDiploma15.0805
Mechanical Engineering TechnologyAdvanced Diploma15.0805
Media CommunicationsDiploma09.0702
Medical Laboratory AssistantCertificate51.0802
Mobile Application DevelopmentPostgraduate11.0205
Nutrition and Food Service ManagementDiploma19.0505
Occupational Therapist and Physiotherapist AssistantDiploma51.0817
Personal Support WorkerCertificate51.2602
Practical NursingDiploma51.3901
Serious GamesPostgraduate11.0804
Social Service WorkerDiploma44.0000
Social Services Worker – Indigenous SpecializationDiploma44.0000
Supply Chain ManagementPostgraduate52.0203
Welding and Fabrication TechnicianDiploma48.0508
Workplace Safety and Prevention TechnicianDiploma15.0701

Confederation College

ProgramLevelCIP code
Aviation Technician - Aircraft MaintenanceDiploma47.0607
Bachelor of Science in NursingBachelor's Degree51.3801
Carpentry and Renovation TechniquesCertificate46.0201
Civil Engineering TechnicianDiploma15.0201
Computer ProgrammingDiploma11.0201
Dental HygieneAdvanced Diploma51.0602
Developmental Services WorkerDiploma19.0710
Developmental Services Worker - AcceleratedDiploma19.0710
Digital Marketing and Marketing AnalyticsPostgraduate52.1404
Early Childhood EducationDiploma19.0709
Electrical Engineering TechnicianDiploma15.0303
Engineering Business and Safety ManagementPostgraduate15.0701
Environmental Technician - Water Resource ManagementDiploma03.0101
Health Administration and LeadershipPostgraduate51.0704
Health InformaticsPostgraduate51.2706
Information Communication Technology (ICT) Solutions for BusinessPostgraduate11.0103
Interactive Media DevelopmentAdvanced Diploma11.0801
Mechanical Engineering TechnicianDiploma15.0805
Mechanical TechniquesCertificate47.0303
Medical Laboratory AssistantCertificate51.0802
Motive Power Techniques - Heavy EquipmentCertificate47.0302
Personal Support WorkerCertificate51.2602
Pharmacy TechnicianDiploma51.0805
Practical NursingDiploma51.3901
Pre-Health SciencesCertificate51.1199
Recreation TherapyDiploma51.2309
Recreation Therapy - AcceleratedDiploma51.2309
Welding TechniquesCertificate48.0508

Douglas College

ProgramLevelCIP code
Bachelor of Business Administration - AccountingBachelor's Degree—
Bachelor of Business Administration - Financial ServicesBachelor's Degree—
Bachelor of Business Administration - ManagementBachelor's Degree—
Bachelor of Business Administration - MarketingBachelor's Degree—
Bachelor of Arts in Applied PsychologyBachelor's Degree—
Bachelor of Arts in Applied CriminologyBachelor's Degree—
Bachelor of Arts in Child and Youth CareBachelor's Degree—
Bachelor of Arts in Therapeutic RecreationBachelor's Degree—
Bachelor of Science in Health Information ManagementBachelor's Degree—
Bachelor of Science in NursingBachelor's Degree—
Bachelor of Science in Psychiatric NursingBachelor's Degree—
Bachelor of Science in Physical Education and CoachingBachelor's Degree—
Associate Degree in Arts, Specialization in EconomicsAssociate Degree30.3901
Associate Degree in Arts - Environmental StudiesAssociate Degree03.0103
Associate Degree in Arts (Future Teachers)Associate Degree13.0101
Associate Degree in Arts, Specialization in PsychologyAssociate Degree42.0101
Associate Degree in ScienceAssociate Degree30.0101
Associate Degree in Science - Environmental ScienceAssociate Degree03.0103
Accounting DiplomaDiploma30.1601
Computing Science DiplomaDiploma11.0701
Computing Studies and Information Systems DiplomaDiploma11.0101
Criminology DiplomaDiploma45.0401
Early Childhood Education DiplomaDiploma13.1015
Engineering and Fabrication Technologies DiplomaDiploma14.0101
Financial Services Management DiplomaDiploma30.7104
Foundation for Music Therapy Studies DiplomaDiploma51.2305
Geological Resources DiplomaDiploma40.0601
Hearing Aid Sciences DiplomaDiploma51.0918
Hearing Instrument Practitioner DiplomaDiploma51.0918
Legal Studies DiplomaDiploma45.0401
Marketing DiplomaDiploma52.1404
Sport Science DiplomaDiploma31.0505
Therapeutic Recreation DiplomaDiploma51.2309
Veterinary Technology DiplomaDiploma01.8301
Academic Foundations for Potential Nursing Applicants CertificateCertificate51.1199
Academic Foundations for Potential Psychiatric Nursing Applicants CertificateCertificate51.1199
Accounting CertificateCertificate30.1601
Applied Accounting CertificateCertificate30.1601
Computing Science CertificateCertificate11.0101
Criminal Justice Studies CertificateCertificate45.0401
Engineering Foundations CertificateCertificate14.0101
Marketing CertificateCertificate52.1404
Post-Degree Diploma in AccountingPostgraduate30.1601
Post-Degree Diploma in Accounting StudiesPostgraduate30.1601
Post-Degree Diploma in Data AnalyticsPostgraduate11.0101
Post-Degree Diploma in Financial AnalysisPostgraduate30.7104
Post-Degree Diploma in Financial PlanningPostgraduate30.7104
Post-Degree Diploma in Information and Communication TechnologyPostgraduate11.0103
Post-Degree Diploma in KinesiologyPostgraduate31.0505
Post-Degree Diploma in MarketingPostgraduate52.1404
Post-Degree Diploma in Professional CommunicationPostgraduate09.0702
Post-Degree Diploma in Supply Chain ManagementPostgraduate52.0203
Post-Baccalaureate Diploma in AccountingPostgraduate30.1601
Post-Baccalaureate Diploma in Advanced Supply Chain ManagementPostgraduate52.0203
Post-Baccalaureate Diploma in Computer and Information SystemsPostgraduate11.0101
Post-Baccalaureate Diploma in Digital MarketingPostgraduate52.1404
Post-Baccalaureate Diploma in FinancePostgraduate30.7104
Post-Baccalaureate Diploma in Health Information ManagementPostgraduate51.2706
Post-Baccalaureate Diploma in Information Technology Project ManagementPostgraduate11.1005
Post-Baccalaureate Diploma in International Supply Chain ManagementPostgraduate52.0203

Justice Institute of British Columbia

ProgramLevelCIP code
Post-Baccalaureate Diploma in Law Enforcement StudiesPostgraduate45.0401
Diploma in Law Enforcement StudiesDiploma45.0401
Bachelor of Law Enforcement StudiesBachelor's Degree45.0401
Primary Care Paramedicine CertificateCertificate51.0904

Fanshawe College

ProgramLevelCIP code
Aviation Technician - Aircraft Maintenance (Co-op)Diploma47.0607
Advanced Care ParamedicPostgraduate51.0904
Agri-Business ManagementPostgraduate01.0101
Artificial Intelligence and Machine Learning (Co-op)Postgraduate11.0102
Addictions and Mental HealthPostgraduate51.1501
Autism And Behavioural SciencePostgraduate42.2814
Aircraft Structural Repair TechnicianCertificate47.0607
Aviation Technician - Avionics Maintenance (Co-op)Diploma47.0609
Aviation Technology - Aircraft Maintenance and Avionics (Co-op)Advanced Diploma47.0609
Honours Bachelor of Behavioural PsychologyBachelor's Degree42.2814
Honours Bachelor of Commerce (Accounting)Bachelor's Degree52.0301
Honours Bachelor of Commerce (Digital Marketing)Bachelor's Degree52.1404
Honours Bachelor of Commerce (Human Resources Management)Bachelor's Degree52.1001
Honours Bachelor of Commerce (Management)Bachelor's Degree52.0201
Honours Bachelor of Interior DesignBachelor's Degree50.0408
Honours Bachelor of Applied Technology - BiotechnologyBachelor's Degree26.1201
Biotechnology (Co-op)Diploma41.0101
Business - InsuranceDiploma52.1701
Business - Insurance (Co-op)Diploma52.1701
Business - Supply Chain and OperationsDiploma52.0203
Business - Supply Chain and Operations (Co-op)Diploma52.0203
Building Renovation Technology (Co-op)Advanced Diploma46.9999
Civil Engineering TechnologyAdvanced Diploma15.0201
Culinary SkillsCertificate12.0500
Civil Engineering Technician (Co-op)Diploma15.0201
Civil Engineering TechnicianDiploma15.0201
Child and Youth CareAdvanced Diploma44.0702
Construction Engineering Technician (Co-op)Diploma15.1001
Commercial Flight and Aviation LeadershipAdvanced Diploma49.0102
Construction Engineering Technology - Management (Co-op)Advanced Diploma15.1001
Computer Programming and Analysis (Co-op)Advanced Diploma11.0201
Construction Project ManagementPostgraduate52.2002
Carpentry and Renovation TechniquesCertificate46.0201
Carpentry and Renovation TechnicianDiploma46.0201
Customer Relationship Marketing & Sales ManagementPostgraduate52.1404
Computer Systems TechnicianDiploma15.1202
Computer Systems Technology (Co-op)Advanced Diploma15.1202
Cyber Security (Co-op)Advanced Diploma11.1003
Dental HygieneAdvanced Diploma51.0602
Digital Communication ManagementPostgraduate09.0702
Data AnalyticsPostgraduate30.7101
Developmental Services WorkerDiploma19.0710
Doula StudiesCertificate51.2699
Doula Care Across the LifespanDiploma51.2699
Landscape Design TechnicianDiploma01.0605
Early Childhood EducationDiploma19.0709
Early Childhood Education (Fast Track)Diploma19.0709
Honours Bachelor of Early Childhood LeadershipBachelor's Degree19.0708
Educational SupportDiploma13.1501
Electrical Engineering TechnicianDiploma15.0303
Electrical TechniquesCertificate46.0302
Electrical Engineering TechnologyAdvanced Diploma15.0303
Electromechanical Engineering TechnologyAdvanced Diploma15.0403
Electromechanical Engineering TechnicianDiploma15.0403
Environmental TechnologyAdvanced Diploma15.0507
Fitness and Health PromotionDiploma31.0501
Nutrition and Food Service ManagementDiploma19.0505
Food Processing – Operational LeadershipPostgraduate01.0401
Graphic DesignAdvanced Diploma50.0409
GIS And Urban PlanningDiploma04.0301
Golf and Club Management (Co-op)Diploma31.0302
Human Services FoundationCertificate44.0000
Health Care Administration ManagementPostgraduate51.0704
Health Systems ManagementPostgraduate51.2706
Horticulture TechnicianDiploma01.0601
Interactive Media DesignDiploma11.0801
Heating, Refrigeration and Air Conditioning Technician (Co-op)Diploma15.0501
Mechanical Engineering Technician - Industrial MaintenanceDiploma47.0303
Mechanical Techniques - St. ThomasCertificate48.0503
Marketing ManagementPostgraduate52.1404
Magnetic Resonance ImagingPostgraduate51.0920
Medical Radiation TechnologyAdvanced Diploma51.0911
Massage Therapy (Accelerated)Advanced Diploma51.3501
Honours Bachelor of Science (Nursing)Bachelor's Degree51.3801
Occupational Health and Safety Management (Co-op)Postgraduate15.0701
Occupational Therapist Assistant and Physiotherapist AssistantDiploma51.0803
ParamedicDiploma51.0904
Professional Butchery TechniquesCertificate12.0506
Pre-Health Sciences Pathway to Advanced Diplomas and DegreesCertificate51.1199
Pre-Health Sciences Pathway for Certificates and DiplomasCertificate51.1199
Plumbing TechniquesCertificate46.0503
Practical NursingDiploma51.3901
Personal Support WorkerCertificate51.2602
Pharmacy TechnicianDiploma51.0805
Community Pharmacy AssistantCertificate51.0805
Renewable Energies TechnicianDiploma47.0701
Respiratory TherapyAdvanced Diploma51.0908
Social Service WorkerDiploma44.0000
Social Service Worker (Fast Track)Diploma44.0000
Supply Chain Management - Logistics (Co-op)Postgraduate52.0203
Veterinary AssistantCertificate01.8301
Veterinary TechnicianDiploma01.8301
Welding and Fabrication Technician (Co-op)Diploma48.0508
Welding TechniquesCertificate48.0508