Thompson Rivers University
Address:
805 TRU Way Kamloops, British Columbia V2C 0C8Telephone:
250-319-9430Website:
www.tru.caDegree Levels:
Associate Baccalaureate Masters2 Year / 4 Year:
Four YearAcademic Calendar:
TrimesterControls:
PublicInstitution Sites
Thompson Rivers University
Institution Programs
| 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 “”.
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 LetterFormer Accredited
2016
2018
Dr. Ed Harri