Skip to content

Thompson Rivers University

Address:

805 TRU Way Kamloops, British Columbia V2C 0C8

Telephone:

250-319-9430

Website:

www.tru.ca

Degree Levels:

Associate Baccalaureate Masters

2 Year / 4 Year:

Four Year

Academic Calendar:

Trimester

Controls:

Public

Institution Sites

Chandigarh, India (Field School)
AddressGT Road, NH-1
CityFatehgarh Sahib
TypeOutside NWCCU Region
Kamloops, BC
Address805 TRU Way
CityKamloops
TypeMain Campus
Reykjanesbae, Iceland (Field School), Keiler College
AddressGrænásbraut 910
CityReykjanesbae
TypeOutside NWCCU Region
Shanghai, China (Field School), Shanghai Institute of Technology
Address100 Haiquan Road
CityShanghai
TypeOutside NWCCU Region
Tianjin, China (Field School), Tianjin University of Technology
AddressNo. 391, Binshuixi Road
CityXiqing District, Tianjin City
TypeOutside NWCCU Region
Williams Lake
Address1250 Western Ave
CityWilliams Lake
TypeOther Instructional Site

Thompson Rivers University

Institution Programs

Aboriginal Studies Certificate
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP
Aboriginal Tourism Certificate
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP
Accounting Technician Diploma
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.0302
Administrative Assistant Certificate
Degree TypeOther
Credits25
Credit PeriodSemester
CIP52.0401
Administrative Assistant Online Certificate
Degree TypeOther
Credits25
Credit PeriodSemester
CIP
Advanced Certificate in Liberal Arts
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP
Advanced Certificate in Management Studies
Degree TypeOther
Credits15
Credit PeriodSemester
CIP
Advanced Diploma in Management
Degree TypeOther
Credits45
Credit PeriodSemester
CIP52.0201
Adventure Guide Certificate
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP31.0101
Adventure Guide Diploma
Degree TypeOther
Credits60
Credit PeriodSemester
CIP31.0301
Anesthesia Assistant Diploma
Degree TypeOther
Credits29
Credit PeriodSemester
CIP51.0809
Animal Health Technology Diploma
Degree TypeOther
Credits78
Credit PeriodSemester
CIP51.0808
Animal Health Technology Distance Diploma
Degree TypeOther
Credits99
Credit PeriodSemester
CIP51.0808
Animal Welfare Advanced Certificate
Degree TypeOther
Credits3
Credit PeriodSemester
CIP51.0808
Animal Welfare General Certificate
Degree TypeOther
Credits3
Credit PeriodSemester
CIP51.0808
Applied Sustainable Ranching Certificate
Degree TypeCertificate
Credits32
Credit PeriodSemester
CIP1.0308
Applied Sustainable Ranching Diploma
Degree TypeOther
Credits60
Credit PeriodSemester
CIP1.0308
Architectural and Engineering Technology Diploma
Degree TypeOther
Credits94-97
Credit PeriodSemester
CIP15.0101
Associate of Arts Degree
Degree TypeAssociate of Arts (AA)
Credits60
Credit PeriodSemester
CIP24.0102
Associate of Commerce and Business Administration Diploma
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.0101
Associate of Science
Degree TypeAssociate of Science (AS)
Credits60
Credit PeriodSemester
CIP30.0101
Bachelor of Arts, General Program
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP24.0102
Bachelor of Arts, General Studies
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP24.0102
Bachelor of Arts, Honours Option
Degree TypeBachelor of Arts (BA)
Credits
Credit PeriodSemester
CIP
Bachelor of Arts, Honours, Major in Psychology
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP42.0101
Bachelor of Arts, Major in Communication
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP9.0401
Bachelor of Arts, Major in Criminology
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP45.0401
Bachelor of Arts, Major in Economic & Political Studies
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP45.1004
Bachelor of Arts, Major in Economics
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP45.0601
Bachelor of Arts, Major in Economics and Mathematics
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP45.0603
Bachelor of Arts, Major in English
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP23.0101
Bachelor of Arts, Major in English *OL
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP
Bachelor of Arts, Major in Geography and Environmental Studies
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP45.0799
Bachelor of Arts, Major in History
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP54.0101
Bachelor of Arts, Major in History *OL
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP
Bachelor of Arts, Major in Mathematics
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP27.0101
Bachelor of Arts, Major in Philosophy
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP38.0101
Bachelor of Arts, Major in Psychology
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP42.0101
Bachelor of Arts, Major in Psychology *OL
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP
Bachelor of Arts, Major in Sociology
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP
Bachelor of Arts, Major in Sociology
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP45.1101
Bachelor of Arts, Major in Theatre Arts
Degree TypeBachelor of Arts (BA)
Credits120
Credit PeriodSemester
CIP50.0501
Bachelor of Business Administration, General
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.0201
Bachelor of Business Administration, Honours Option
Degree TypeOther
Credits132
Credit PeriodSemester
CIP
Bachelor of Business Administration, Major in Accounting
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.0301
Bachelor of Business Administration, Major in Economics
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.0601
Bachelor of Business Administration, Major in Entrepreneurship
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.0701
Bachelor of Business Administration, Major in Finance
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.0801
Bachelor of Business Administration, Major in Human Resource Management
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.1001
Bachelor of Business Administration, Major in International Business
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.1101
Bachelor of Business Administration, Major in Marketing
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.1401
Bachelor of Business Administration, Major in Supply Chain Management
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.0203
Bachelor of Business Administration, Major Program
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.0201
Bachelor of Commerce, Accounting
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.0301
Bachelor of Commerce, Finance
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.0801
Bachelor of Commerce, General Management
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.0201
Bachelor of Commerce, Human Resource Management
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.1001
Bachelor of Commerce, Leadership
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.0213
Bachelor of Commerce, Marketing
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.1401
Bachelor of Commerce, Public Sector Management
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.0206
Bachelor of Commerce, Technology Management
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.1201
Bachelor of Computing Science
Degree TypeOther
Credits120
Credit PeriodSemester
CIP
Bachelor of Design
Degree TypeOther
Credits120
Credit PeriodSemester
CIP50.0401
Bachelor of Education (Secondary)
Degree TypeOther
Credits120
Credit PeriodSemester
CIP13.132
Bachelor of Education, Elementary
Degree TypeOther
Credits120
Credit PeriodSemester
CIP13.0101
Bachelor of Education, Trades and Technology
Degree TypeOther
Credits120
Credit PeriodSemester
CIP
Bachelor of Engineering in Software Engineering
Degree TypeOther
Credits120
Credit PeriodSemester
CIP14.0903
Bachelor of Fine Arts
Degree TypeOther
Credits120
Credit PeriodSemester
CIP
Bachelor of General Studies
Degree TypeOther
Credits120
Credit PeriodSemester
CIP24.0102
Bachelor of Health Science
Degree TypeOther
Credits120
Credit PeriodSemester
CIP
Bachelor of Health Science
Degree TypeOther
Credits120
Credit PeriodSemester
CIP51
Bachelor of Interdisciplinary Studies
Degree TypeOther
Credits120
Credit PeriodSemester
CIP30.9999
Bachelor of Journalism
Degree TypeOther
Credits120
Credit PeriodSemester
CIP9.0401
Bachelor of Journalism, Major in Public Relations
Degree TypeOther
Credits120
Credit PeriodSemester
CIP
Bachelor of Music, Performance
Degree TypeOther
Credits120
Credit PeriodSemester
CIP50.0903
Bachelor of Natural Resource Science
Degree TypeOther
Credits120
Credit PeriodSemester
CIP3.0104
Bachelor of Natural Resource Science, Honours
Degree TypeOther
Credits120
Credit PeriodSemester
CIP
Bachelor of Public Administration
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.0206
Bachelor of Real Estate Management
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.1501
Bachelor of Science in Nursing
Degree TypeBachelor of Science in Nursing (BSN)
Credits120
Credit PeriodSemester
CIP51.3801
Bachelor of Science, Biology/Life Sciences
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP26.0101
Bachelor of Science, General Program
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP30.0101
Bachelor of Science, General Science
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP30.0101
Bachelor of Science, Honours Option
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP
Bachelor of Science, Honours, Major in Chemical Biology
Degree TypeBachelor of Science (BS)
Credits126
Credit PeriodSemester
CIP26.0202
Bachelor of Science, Honours, Major in Mathematics
Degree TypeBachelor of Science (BS)
Credits126
Credit PeriodSemester
CIP27.0101
Bachelor of Science, Major in Animal Biology
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP26.0701
Bachelor of Science, Major in Biology
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP26.0101
Bachelor of Science, Major in Cellular, Molecular & Microbial Biology
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP26.0406
Bachelor of Science, Major in Chemical Biology
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP26.0202
Bachelor of Science, Major in Chemistry
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP40.0501
Bachelor of Science, Major in Computing Science
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP11.0701
Bachelor of Science, Major in Computing Science and Mathematics
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP30.0801
Bachelor of Science, Major in Ecology & Environmental Biology
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP26.1305
Bachelor of Science, Major in Economics and Mathematics
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP45.0603
Bachelor of Science, Major in Environmental Chemistry
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP40.0509
Bachelor of Science, Major in Mathematical Sciences
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP
Bachelor of Science, Major in Mathematics
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP27.0101
Bachelor of Science, Major in Physics
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP40.0801
Bachelor of Science, Major Program
Degree TypeBachelor of Science (BS)
Credits120
Credit PeriodSemester
CIP
Bachelor of Social Work
Degree TypeOther
Credits120
Credit PeriodSemester
CIP44.0701
Bachelor of Social Work, Child Welfare Specialization
Degree TypeOther
Credits120
Credit PeriodSemester
CIP44.0702
Bachelor of Technology
Degree TypeOther
Credits120
Credit PeriodSemester
CIP
Bachelor of Technology, Trades and Technology Leadership
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.2001
Bachelor of Tourism Management
Degree TypeOther
Credits120
Credit PeriodSemester
CIP
Bachelor of Tourism Management - Major in Adventure Studies
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.0903
Bachelor of Tourism Management, General Program
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.0903
Bachelor of Tourism Management, Honours Option
Degree TypeOther
Credits120
Credit PeriodSemester
CIP
Bachelor of Tourism Management, Major in Entrepreneurship
Degree TypeOther
Credits120
Credit PeriodSemester
CIP
Bachelor of Tourism Management, Major in Management
Degree TypeOther
Credits120
Credit PeriodSemester
CIP52.0903
Bachelor of Tourism Management, Major Program
Degree TypeOther
Credits120
Credit PeriodSemester
CIP
Business Foundations Certificate
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP52.0101
Business Fundamentals Certificate
Degree TypeOther
Credits10
Credit PeriodSemester
CIP52.0408
Business Skills Certificate
Degree TypeOther
Credits15
Credit PeriodSemester
CIP52.0408
Canadian Mountain and Ski Guide Diploma
Degree TypeOther
Credits60
Credit PeriodSemester
CIP
Certificate in Entrepreneurial Skills 1
Degree TypeOther
Credits15
Credit PeriodSemester
CIP52.0701
Certificate in Entrepreneurial Skills 2
Degree TypeOther
Credits15
Credit PeriodSemester
CIP
Certificate in First Nations Applied Land Management
Degree TypeOther
Credits24
Credit PeriodSemester
CIP3.0206
Certificate in General Studies
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP24.0102
Certificate in Information Technology
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP11.0103
Certificate in Literary and Art History
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP
Certificate in Management Studies
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP52.0201
Certificate in Management Studies, Accounting
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP52.0302
Certificate in Management Studies, Entrepreneurial Essentials
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP52.0701
Certificate in Modern Languages (French)
Degree TypeOther
Credits24
Credit PeriodSemester
CIP
Certificate in World Languages and Cultures
Degree TypeCertificate
Credits36
Credit PeriodSemester
CIP
Certificate of Management Studies, General Management
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP
Computing Science Diploma
Degree TypeOther
Credits60
Credit PeriodSemester
CIP11.0701
Cultural and Social Exploration Certificate
Degree TypeOther
Credits27
Credit PeriodSemester
CIP
Diploma in General Studies
Degree TypeOther
Credits60
Credit PeriodSemester
CIP24.0102
Diploma in Horticulture Management
Degree TypeOther
Credits58
Credit PeriodSemester
CIP1.0601
Diploma in Management Studies
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.0201
Diploma in Management Studies, Accounting
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.0302
Diploma in Management Studies, General Management
Degree TypeOther
Credits60
Credit PeriodSemester
CIP
Diploma in Management Studies, Human Resources
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.1001
Diploma in Management Studies, Marketing *OL
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.1401
Drawing and Painting Certificate
Degree TypeOther
Credits60
Credit PeriodSemester
CIP
Early Childhood Education Diploma
Degree TypeOther
Credits49
Credit PeriodSemester
CIP19.0709
Education Assistant and Community Support Certificate
Degree TypeCertificate
Credits31
Credit PeriodSemester
CIP13.1501
Events and Conventions Management Diploma
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.0907
Executive Assistant Diploma
Degree TypeOther
Credits45
Credit PeriodSemester
CIP52.0402
First Nation Applied Economics Certificate
Degree TypeOther
Credits24
Credit PeriodSemester
CIP45.0604
First Nation Taxation Administration Certificate
Degree TypeOther
Credits24
Credit PeriodSemester
CIP52.1601
Graduate Certificate in Educational Studies (Master of Education)
Degree TypeOther
Credits9
Credit PeriodSemester
CIP13.0101
Graduate Certificate in Online Teaching and Learning
Degree TypeOther
Credits15
Credit PeriodSemester
CIP13.0501
Graduate Diploma in Business Administration
Degree TypeOther
Credits18
Credit PeriodSemester
CIP52.0201
Health Care Assistant Certificate
Degree TypeCertificate
Credits32
Credit PeriodSemester
CIP
Health Care Assistant Certificate
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP51.3902
Horticulture Certificate
Degree TypeOther
Credits28
Credit PeriodSemester
CIP1.0601
Human Services Diploma
Degree TypeOther
Credits61
Credit PeriodSemester
CIP44
Infant/Toddler Educator Post-Diploma Certificate
Degree TypeOther
Credits13
Credit PeriodSemester
CIP19.0709
Information Technology and Management Diploma
Degree TypeOther
Credits60
Credit PeriodSemester
CIP
Instrumentation Engineering Technology Diploma
Degree TypeOther
Credits60-63
Credit PeriodSemester
CIP
Interprofessional Mental Health Practice Certificate OL
Degree TypeOther
Credits15
Credit PeriodSemester
CIP51.1502
Interprofessional Substance Use Practice Certificate OL
Degree TypeOther
Credits15
Credit PeriodSemester
CIP51.1501
Juris Doctor of Laws (J.D.)
Degree TypeOther
Credits96
Credit PeriodSemester
CIP22.0101
Management Diploma
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.0201
Master in Environmental Economics and Management
Degree TypeMaster
Credits36
Credit PeriodSemester
CIP52.0601
Master of Business Administration
Degree TypeMaster
Credits36
Credit PeriodSemester
CIP52.0201
Master of Education
Degree TypeMaster
Credits30
Credit PeriodSemester
CIP13.0101
Master of Nursing
Degree TypeMaster
Credits33
Credit PeriodSemester
CIP51.3801
Master of Science in Data Science
Degree TypeMaster
Credits32
Credit PeriodSemester
CIP
Master of Science in Environmental Economics and Management
Degree TypeMaster
Credits36-39
Credit PeriodSemester
CIP52.0601
Master of Science, Environmental Science
Degree TypeMaster
Credits28
Credit PeriodSemester
CIP3.0104
Medical Laboratory Assistant Certificate *OL
Degree TypeOther
Credits18
Credit PeriodSemester
CIP51.0802
Medical Laboratory Assistant National Certificate Program *OL
Degree TypeOther
Credits19
Credit PeriodSemester
CIP51.0802
Police and Justice Studies Diploma
Degree TypeOther
Credits60
Credit PeriodSemester
CIP43.0107
Polysomnography Certificate
Degree TypeOther
Credits12
Credit PeriodSemester
CIP51.0917
Post-Baccalaureate Certificate in Commerce, Accounting
Degree TypeOther
Credits15
Credit PeriodSemester
CIP52.0301
Post-Baccalaureate Certificate in Commerce, Finance
Degree TypeOther
Credits15
Credit PeriodSemester
CIP
Post-Baccalaureate Certificate in Commerce, General Management
Degree TypeOther
Credits15
Credit PeriodSemester
CIP
Post-Baccalaureate Certificate in Commerce, Human Resources Management
Degree TypeOther
Credits15
Credit PeriodSemester
CIP52.1001
Post-Baccalaureate Certificate in Commerce, Leadership
Degree TypeOther
Credits15
Credit PeriodSemester
CIP52.0213
Post-Baccalaureate Certificate in Commerce, Marketing
Degree TypeOther
Credits15
Credit PeriodSemester
CIP
Post-Baccalaureate Certificate in Commerce, Public Sector
Degree TypeOther
Credits15
Credit PeriodSemester
CIP52.0206
Post-Baccalaureate Certificate in Liberal Arts
Degree TypeOther
Credits15
Credit PeriodSemester
CIP24.0101
Post-Baccalaureate Certificate in Tourism
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP31.0101
Post-Baccalaureate Diploma in Adventure Studies
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP31.0101
Post-Baccalaureate Diploma in Business Administration
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.0201
Post-Baccalaureate Diploma in Business, International Business
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.1101
Post-Baccalaureate Diploma in Commerce
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP
Post-Baccalaureate Diploma in Commerce, Accounting
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP52.0301
Post-Baccalaureate Diploma in Commerce, Finance
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP
Post-Baccalaureate Diploma in Commerce, Human Resource Mngt
Degree TypeOther
Credits15
Credit PeriodSemester
CIP52.1001
Post-Baccalaureate Diploma in Commerce, Leadership
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP52.0213
Post-Baccalaureate Diploma in Commerce, Marketing
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP
Post-Baccalaureate Diploma in Commerce, Public Sector Management *OL
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP52.0206
Post-Baccalaureate Diploma in Economics
Degree TypeOther
Credits60
Credit PeriodSemester
CIP45.0601
Post-Baccalaureate Diploma in Human Resource Management
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.1001
Post-Baccalaureate Diploma in Innovation and Entrepreneurship in Tourism
Degree TypeOther
Credits54
Credit PeriodSemester
CIP52.0907
Post-Baccalaureate Diploma in Managing Festivals and Events
Degree TypeOther
Credits54
Credit PeriodSemester
CIP52.0907
Post-Baccalaureate Diploma in Resort Experience Management
Degree TypeOther
Credits54
Credit PeriodSemester
CIP52.0906
Post-Baccalaureate Diploma in Supply Chain Management
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.0203
Post-Baccalaureate Diploma in Tourism Destination Development
Degree TypeOther
Credits54
Credit PeriodSemester
CIP52.0903
Post-Baccalaureate Diploma in Tourism Experience Management
Degree TypeOther
Credits54
Credit PeriodSemester
CIP52.0903
Post-Baccalaureate Diploma, Accounting
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.0301
Post-Baccalaureate Diploma, Entrepreneurship
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.0701
Post-Baccalaureate Diploma, Finance
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.0801
Post-Baccalaureate Diploma, Marketing
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.1401
Post-Diploma Bachelor of Science Nursing
Degree TypeOther
Credits
Credit PeriodSemester
CIP
Power Engineering Technology Certificate
Degree TypeOther
Credits44
Credit PeriodSemester
CIP47.0501
Power Engineering Technology Diploma
Degree TypeOther
Credits74
Credit PeriodSemester
CIP
Practical Nurse Access Certificate
Degree TypeOther
Credits
Credit PeriodSemester
CIP
Practical Nursing Diploma
Degree TypeOther
Credits65
Credit PeriodSemester
CIP51.3901
Pre-Health Science Certificate
Degree TypeOther
Credits24-25
Credit PeriodSemester
CIP51.0001
Pulmonary Diagnostic Technology Diploma
Degree TypeOther
Credits
Credit PeriodSemester
CIP
Resort and Hotel Management Diploma
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.0906
Respiratory Therapy Diploma
Degree TypeOther
Credits125
Credit PeriodSemester
CIP51.0908
Return to Registered Nurse Practice Certificate
Degree TypeOther
Credits17
Credit PeriodSemester
CIP51.3801
Seniors Living Management Certificate
Degree TypeOther
Credits23
Credit PeriodSemester
CIP51.0718
Social Service Worker Certificate
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP44
Special Needs Educator Post-Diploma Certificate -ECE
Degree TypeOther
Credits14
Credit PeriodSemester
CIP13.1015
Sport Event Management Diploma
Degree TypeOther
Credits60
Credit PeriodSemester
CIP31.0504
Teaching English as a Second Language Certificate
Degree TypeOther
Credits15
Credit PeriodSemester
CIP13.1401
Tourism Management Diploma
Degree TypeOther
Credits60
Credit PeriodSemester
CIP52.0903
Visual Arts Diploma
Degree TypeOther
Credits60
Credit PeriodSemester
CIP50.0702
Visual Arts Studio Certificate
Degree TypeCertificate
Credits30
Credit PeriodSemester
CIP50.0702
Water and Wastewater Technology Diploma
Degree TypeOther
Credits63
Credit PeriodSemester
CIP15.0506
Water and Wastewater Utilities Certificate
Degree TypeCertificate
Credits33
Credit PeriodSemester
CIP15.0506
Program Degree Type Credits Credit Period CIP
Aboriginal Studies Certificate Certificate 30 Semester
Aboriginal Tourism Certificate Certificate 30 Semester
Accounting Technician Diploma Other 60 Semester 52.0302
Administrative Assistant Certificate Other 25 Semester 52.0401
Administrative Assistant Online Certificate Other 25 Semester
Advanced Certificate in Liberal Arts Certificate 30 Semester
Advanced Certificate in Management Studies Other 15 Semester
Advanced Diploma in Management Other 45 Semester 52.0201
Adventure Guide Certificate Certificate 30 Semester 31.0101
Adventure Guide Diploma Other 60 Semester 31.0301
Anesthesia Assistant Diploma Other 29 Semester 51.0809
Animal Health Technology Diploma Other 78 Semester 51.0808
Animal Health Technology Distance Diploma Other 99 Semester 51.0808
Animal Welfare Advanced Certificate Other 3 Semester 51.0808
Animal Welfare General Certificate Other 3 Semester 51.0808
Applied Sustainable Ranching Certificate Certificate 32 Semester 1.0308
Applied Sustainable Ranching Diploma Other 60 Semester 1.0308
Architectural and Engineering Technology Diploma Other 94-97 Semester 15.0101
Associate of Arts Degree Associate of Arts (AA) 60 Semester 24.0102
Associate of Commerce and Business Administration Diploma Other 60 Semester 52.0101
Associate of Science Associate of Science (AS) 60 Semester 30.0101
Bachelor of Arts, General Program Bachelor of Arts (BA) 120 Semester 24.0102
Bachelor of Arts, General Studies Bachelor of Arts (BA) 120 Semester 24.0102
Bachelor of Arts, Honours Option Bachelor of Arts (BA) Semester
Bachelor of Arts, Honours, Major in Psychology Bachelor of Arts (BA) 120 Semester 42.0101
Bachelor of Arts, Major in Communication Bachelor of Arts (BA) 120 Semester 9.0401
Bachelor of Arts, Major in Criminology Bachelor of Arts (BA) 120 Semester 45.0401
Bachelor of Arts, Major in Economic & Political Studies Bachelor of Arts (BA) 120 Semester 45.1004
Bachelor of Arts, Major in Economics Bachelor of Arts (BA) 120 Semester 45.0601
Bachelor of Arts, Major in Economics and Mathematics Bachelor of Arts (BA) 120 Semester 45.0603
Bachelor of Arts, Major in English Bachelor of Arts (BA) 120 Semester 23.0101
Bachelor of Arts, Major in English *OL Bachelor of Arts (BA) 120 Semester
Bachelor of Arts, Major in Geography and Environmental Studies Bachelor of Arts (BA) 120 Semester 45.0799
Bachelor of Arts, Major in History Bachelor of Arts (BA) 120 Semester 54.0101
Bachelor of Arts, Major in History *OL Bachelor of Arts (BA) 120 Semester
Bachelor of Arts, Major in Mathematics Bachelor of Arts (BA) 120 Semester 27.0101
Bachelor of Arts, Major in Philosophy Bachelor of Arts (BA) 120 Semester 38.0101
Bachelor of Arts, Major in Psychology Bachelor of Arts (BA) 120 Semester 42.0101
Bachelor of Arts, Major in Psychology *OL Bachelor of Arts (BA) 120 Semester
Bachelor of Arts, Major in Sociology Bachelor of Arts (BA) 120 Semester
Bachelor of Arts, Major in Sociology Bachelor of Arts (BA) 120 Semester 45.1101
Bachelor of Arts, Major in Theatre Arts Bachelor of Arts (BA) 120 Semester 50.0501
Bachelor of Business Administration, General Other 120 Semester 52.0201
Bachelor of Business Administration, Honours Option Other 132 Semester
Bachelor of Business Administration, Major in Accounting Other 120 Semester 52.0301
Bachelor of Business Administration, Major in Economics Other 120 Semester 52.0601
Bachelor of Business Administration, Major in Entrepreneurship Other 120 Semester 52.0701
Bachelor of Business Administration, Major in Finance Other 120 Semester 52.0801
Bachelor of Business Administration, Major in Human Resource Management Other 120 Semester 52.1001
Bachelor of Business Administration, Major in International Business Other 120 Semester 52.1101
Bachelor of Business Administration, Major in Marketing Other 120 Semester 52.1401
Bachelor of Business Administration, Major in Supply Chain Management Other 120 Semester 52.0203
Bachelor of Business Administration, Major Program Other 120 Semester 52.0201
Bachelor of Commerce, Accounting Other 120 Semester 52.0301
Bachelor of Commerce, Finance Other 120 Semester 52.0801
Bachelor of Commerce, General Management Other 120 Semester 52.0201
Bachelor of Commerce, Human Resource Management Other 120 Semester 52.1001
Bachelor of Commerce, Leadership Other 120 Semester 52.0213
Bachelor of Commerce, Marketing Other 120 Semester 52.1401
Bachelor of Commerce, Public Sector Management Other 120 Semester 52.0206
Bachelor of Commerce, Technology Management Other 120 Semester 52.1201
Bachelor of Computing Science Other 120 Semester
Bachelor of Design Other 120 Semester 50.0401
Bachelor of Education (Secondary) Other 120 Semester 13.132
Bachelor of Education, Elementary Other 120 Semester 13.0101
Bachelor of Education, Trades and Technology Other 120 Semester
Bachelor of Engineering in Software Engineering Other 120 Semester 14.0903
Bachelor of Fine Arts Other 120 Semester
Bachelor of General Studies Other 120 Semester 24.0102
Bachelor of Health Science Other 120 Semester
Bachelor of Health Science Other 120 Semester 51
Bachelor of Interdisciplinary Studies Other 120 Semester 30.9999
Bachelor of Journalism Other 120 Semester 9.0401
Bachelor of Journalism, Major in Public Relations Other 120 Semester
Bachelor of Music, Performance Other 120 Semester 50.0903
Bachelor of Natural Resource Science Other 120 Semester 3.0104
Bachelor of Natural Resource Science, Honours Other 120 Semester
Bachelor of Public Administration Other 120 Semester 52.0206
Bachelor of Real Estate Management Other 120 Semester 52.1501
Bachelor of Science in Nursing Bachelor of Science in Nursing (BSN) 120 Semester 51.3801
Bachelor of Science, Biology/Life Sciences Bachelor of Science (BS) 120 Semester 26.0101
Bachelor of Science, General Program Bachelor of Science (BS) 120 Semester 30.0101
Bachelor of Science, General Science Bachelor of Science (BS) 120 Semester 30.0101
Bachelor of Science, Honours Option Bachelor of Science (BS) 120 Semester
Bachelor of Science, Honours, Major in Chemical Biology Bachelor of Science (BS) 126 Semester 26.0202
Bachelor of Science, Honours, Major in Mathematics Bachelor of Science (BS) 126 Semester 27.0101
Bachelor of Science, Major in Animal Biology Bachelor of Science (BS) 120 Semester 26.0701
Bachelor of Science, Major in Biology Bachelor of Science (BS) 120 Semester 26.0101
Bachelor of Science, Major in Cellular, Molecular & Microbial Biology Bachelor of Science (BS) 120 Semester 26.0406
Bachelor of Science, Major in Chemical Biology Bachelor of Science (BS) 120 Semester 26.0202
Bachelor of Science, Major in Chemistry Bachelor of Science (BS) 120 Semester 40.0501
Bachelor of Science, Major in Computing Science Bachelor of Science (BS) 120 Semester 11.0701
Bachelor of Science, Major in Computing Science and Mathematics Bachelor of Science (BS) 120 Semester 30.0801
Bachelor of Science, Major in Ecology & Environmental Biology Bachelor of Science (BS) 120 Semester 26.1305
Bachelor of Science, Major in Economics and Mathematics Bachelor of Science (BS) 120 Semester 45.0603
Bachelor of Science, Major in Environmental Chemistry Bachelor of Science (BS) 120 Semester 40.0509
Bachelor of Science, Major in Mathematical Sciences Bachelor of Science (BS) 120 Semester
Bachelor of Science, Major in Mathematics Bachelor of Science (BS) 120 Semester 27.0101
Bachelor of Science, Major in Physics Bachelor of Science (BS) 120 Semester 40.0801
Bachelor of Science, Major Program Bachelor of Science (BS) 120 Semester
Bachelor of Social Work Other 120 Semester 44.0701
Bachelor of Social Work, Child Welfare Specialization Other 120 Semester 44.0702
Bachelor of Technology Other 120 Semester
Bachelor of Technology, Trades and Technology Leadership Other 120 Semester 52.2001
Bachelor of Tourism Management Other 120 Semester
Bachelor of Tourism Management - Major in Adventure Studies Other 120 Semester 52.0903
Bachelor of Tourism Management, General Program Other 120 Semester 52.0903
Bachelor of Tourism Management, Honours Option Other 120 Semester
Bachelor of Tourism Management, Major in Entrepreneurship Other 120 Semester
Bachelor of Tourism Management, Major in Management Other 120 Semester 52.0903
Bachelor of Tourism Management, Major Program Other 120 Semester
Business Foundations Certificate Certificate 30 Semester 52.0101
Business Fundamentals Certificate Other 10 Semester 52.0408
Business Skills Certificate Other 15 Semester 52.0408
Canadian Mountain and Ski Guide Diploma Other 60 Semester
Certificate in Entrepreneurial Skills 1 Other 15 Semester 52.0701
Certificate in Entrepreneurial Skills 2 Other 15 Semester
Certificate in First Nations Applied Land Management Other 24 Semester 3.0206
Certificate in General Studies Certificate 30 Semester 24.0102
Certificate in Information Technology Certificate 30 Semester 11.0103
Certificate in Literary and Art History Certificate 30 Semester
Certificate in Management Studies Certificate 30 Semester 52.0201
Certificate in Management Studies, Accounting Certificate 30 Semester 52.0302
Certificate in Management Studies, Entrepreneurial Essentials Certificate 30 Semester 52.0701
Certificate in Modern Languages (French) Other 24 Semester
Certificate in World Languages and Cultures Certificate 36 Semester
Certificate of Management Studies, General Management Certificate 30 Semester
Computing Science Diploma Other 60 Semester 11.0701
Cultural and Social Exploration Certificate Other 27 Semester
Diploma in General Studies Other 60 Semester 24.0102
Diploma in Horticulture Management Other 58 Semester 1.0601
Diploma in Management Studies Other 60 Semester 52.0201
Diploma in Management Studies, Accounting Other 60 Semester 52.0302
Diploma in Management Studies, General Management Other 60 Semester
Diploma in Management Studies, Human Resources Other 60 Semester 52.1001
Diploma in Management Studies, Marketing *OL Other 60 Semester 52.1401
Drawing and Painting Certificate Other 60 Semester
Early Childhood Education Diploma Other 49 Semester 19.0709
Education Assistant and Community Support Certificate Certificate 31 Semester 13.1501
Events and Conventions Management Diploma Other 60 Semester 52.0907
Executive Assistant Diploma Other 45 Semester 52.0402
First Nation Applied Economics Certificate Other 24 Semester 45.0604
First Nation Taxation Administration Certificate Other 24 Semester 52.1601
Graduate Certificate in Educational Studies (Master of Education) Other 9 Semester 13.0101
Graduate Certificate in Online Teaching and Learning Other 15 Semester 13.0501
Graduate Diploma in Business Administration Other 18 Semester 52.0201
Health Care Assistant Certificate Certificate 32 Semester
Health Care Assistant Certificate Certificate 30 Semester 51.3902
Horticulture Certificate Other 28 Semester 1.0601
Human Services Diploma Other 61 Semester 44
Infant/Toddler Educator Post-Diploma Certificate Other 13 Semester 19.0709
Information Technology and Management Diploma Other 60 Semester
Instrumentation Engineering Technology Diploma Other 60-63 Semester
Interprofessional Mental Health Practice Certificate OL Other 15 Semester 51.1502
Interprofessional Substance Use Practice Certificate OL Other 15 Semester 51.1501
Juris Doctor of Laws (J.D.) Other 96 Semester 22.0101
Management Diploma Other 60 Semester 52.0201
Master in Environmental Economics and Management Master 36 Semester 52.0601
Master of Business Administration Master 36 Semester 52.0201
Master of Education Master 30 Semester 13.0101
Master of Nursing Master 33 Semester 51.3801
Master of Science in Data Science Master 32 Semester
Master of Science in Environmental Economics and Management Master 36-39 Semester 52.0601
Master of Science, Environmental Science Master 28 Semester 3.0104
Medical Laboratory Assistant Certificate *OL Other 18 Semester 51.0802
Medical Laboratory Assistant National Certificate Program *OL Other 19 Semester 51.0802
Police and Justice Studies Diploma Other 60 Semester 43.0107
Polysomnography Certificate Other 12 Semester 51.0917
Post-Baccalaureate Certificate in Commerce, Accounting Other 15 Semester 52.0301
Post-Baccalaureate Certificate in Commerce, Finance Other 15 Semester
Post-Baccalaureate Certificate in Commerce, General Management Other 15 Semester
Post-Baccalaureate Certificate in Commerce, Human Resources Management Other 15 Semester 52.1001
Post-Baccalaureate Certificate in Commerce, Leadership Other 15 Semester 52.0213
Post-Baccalaureate Certificate in Commerce, Marketing Other 15 Semester
Post-Baccalaureate Certificate in Commerce, Public Sector Other 15 Semester 52.0206
Post-Baccalaureate Certificate in Liberal Arts Other 15 Semester 24.0101
Post-Baccalaureate Certificate in Tourism Certificate 30 Semester 31.0101
Post-Baccalaureate Diploma in Adventure Studies Certificate 30 Semester 31.0101
Post-Baccalaureate Diploma in Business Administration Other 60 Semester 52.0201
Post-Baccalaureate Diploma in Business, International Business Other 60 Semester 52.1101
Post-Baccalaureate Diploma in Commerce Certificate 30 Semester
Post-Baccalaureate Diploma in Commerce, Accounting Certificate 30 Semester 52.0301
Post-Baccalaureate Diploma in Commerce, Finance Certificate 30 Semester
Post-Baccalaureate Diploma in Commerce, Human Resource Mngt Other 15 Semester 52.1001
Post-Baccalaureate Diploma in Commerce, Leadership Certificate 30 Semester 52.0213
Post-Baccalaureate Diploma in Commerce, Marketing Certificate 30 Semester
Post-Baccalaureate Diploma in Commerce, Public Sector Management *OL Certificate 30 Semester 52.0206
Post-Baccalaureate Diploma in Economics Other 60 Semester 45.0601
Post-Baccalaureate Diploma in Human Resource Management Other 60 Semester 52.1001
Post-Baccalaureate Diploma in Innovation and Entrepreneurship in Tourism Other 54 Semester 52.0907
Post-Baccalaureate Diploma in Managing Festivals and Events Other 54 Semester 52.0907
Post-Baccalaureate Diploma in Resort Experience Management Other 54 Semester 52.0906
Post-Baccalaureate Diploma in Supply Chain Management Other 60 Semester 52.0203
Post-Baccalaureate Diploma in Tourism Destination Development Other 54 Semester 52.0903
Post-Baccalaureate Diploma in Tourism Experience Management Other 54 Semester 52.0903
Post-Baccalaureate Diploma, Accounting Other 60 Semester 52.0301
Post-Baccalaureate Diploma, Entrepreneurship Other 60 Semester 52.0701
Post-Baccalaureate Diploma, Finance Other 60 Semester 52.0801
Post-Baccalaureate Diploma, Marketing Other 60 Semester 52.1401
Post-Diploma Bachelor of Science Nursing Other Semester
Power Engineering Technology Certificate Other 44 Semester 47.0501
Power Engineering Technology Diploma Other 74 Semester
Practical Nurse Access Certificate Other Semester
Practical Nursing Diploma Other 65 Semester 51.3901
Pre-Health Science Certificate Other 24-25 Semester 51.0001
Pulmonary Diagnostic Technology Diploma Other Semester
Resort and Hotel Management Diploma Other 60 Semester 52.0906
Respiratory Therapy Diploma Other 125 Semester 51.0908
Return to Registered Nurse Practice Certificate Other 17 Semester 51.3801
Seniors Living Management Certificate Other 23 Semester 51.0718
Social Service Worker Certificate Certificate 30 Semester 44
Special Needs Educator Post-Diploma Certificate -ECE Other 14 Semester 13.1015
Sport Event Management Diploma Other 60 Semester 31.0504
Teaching English as a Second Language Certificate Other 15 Semester 13.1401
Tourism Management Diploma Other 60 Semester 52.0903
Visual Arts Diploma Other 60 Semester 50.0702
Visual Arts Studio Certificate Certificate 30 Semester 50.0702
Water and Wastewater Technology Diploma Other 63 Semester 15.0506
Water and Wastewater Utilities Certificate Certificate 33 Semester 15.0506

No programs match “”.

Showing of

Accreditation Report

Most Recent Evaluation Spring 2026 Evaluation of Institutional Effectiveness Reason for Accreditation As of their most recent evaluation, this institution is substantially compliant with the Standards, Policies, and Eligibility Requirements of the Northwest Commission on Colleges and Universities. Institution Notification Letter
Current Accreditation Status

Former Accredited

Granted Candidacy

2016

First Accredited

2018

Staff Liaison

Dr. Ed Harri

Student Achievement URL

Student Achievement

Institutional Responsibilities

NWCCU operates as a self-regulatory, peer-reviewed system. The effectiveness of this system requires the institutional members to be involved and committed to the accreditation process.

Submit a Complaint

In accordance with NWCCU’s Complaints Against Member Institutions Policy, aggrieved parties may submit a complaint to us for review. 

Sign up for our Newsletter

Explore the latest issue of NWCCU’s quarterly newsletter, The Beacon, and discover educational resources, innovations, and events happening in the Northwest.