Skip to main contentSkip Navigation or Skip to Content
Thompson Rivers University
Thompson Rivers University

Programs

Adventure, Culinary Arts and Tourism

Name
Campus
Accepting applications for
Adventure Guide Certificate
Kamloops
Accepting applications for:
Sep
Adventure Guide Diploma
Kamloops
Accepting applications for:
Sep
Bachelor of Tourism Management
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Tourism Management
Online
Apply anytime
Bachelor of Tourism Management, Major in Adventure Studies
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Tourism Management, Major in Entrepreneurship
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Tourism Management, Major in Tourism Studies
Kamloops
Accepting applications for:
Sep, Jan
Event Management Certificate
Online
Apply anytime
Events and Conventions Management Diploma
Kamloops
Accepting applications for:
Sep, Jan
Meat Cutting Apprenticeship
Kamloops
Apply anytime
Meat Processing, Retail Foundation Certificate
Kamloops
Accepting applications for:
Sep
Post-Bacc Diploma in Tourism Destination Development
Kamloops
Accepting applications for:
Sep, Jan
Professional Cook Certificate
Kamloops
Accepting applications for:
Sep, Jan
Resort and Hotel Management Diploma
Kamloops
Applications will reopen at a future date
Sociocultural Dynamics of Wildfire Certificate
Kamloops
Accepting applications for:
Jan
Sport Event and Management Diploma
Kamloops
Accepting applications for:
Sep
Tourism Management Diploma
Kamloops
Accepting applications for:
Sep, May

Arts

Name
Campus
Accepting applications for
Associate of Arts
Online
Apply anytime
Associate of Arts
Williams Lake
Accepting applications for:
Sep, May
Bachelor of Arts, General Program
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Arts, Major in Economic and Political Studies
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Arts, Major in Economics
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Arts, Major in Economics and Mathematics
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Arts, Major in English
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Arts, Major in Geography and Environmental Studies
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Arts, Major in History
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Arts, Major in Mathematics
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Arts, Major in Philosophy
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Arts, Major in Psychology
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Arts, Major in Sociology
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Arts, Major in Theatre Arts
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Communication and Digital Journalism
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Design
Online
Apply anytime
Bachelor of Fine Arts
Online
Apply anytime
Bachelor of General Studies
Online
Apply anytime
Bachelor of Interdisciplinary Studies
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Music, Performance
Online
Apply anytime
Certificate in General Studies
Online
Apply anytime
Certificate in World Languages and Cultures
Kamloops
Accepting applications for:
Sep, Jan
Diploma in General Studies
Online
Apply anytime
Diploma in Wildfire Studies
Kamloops
Accepting applications for:
Sep
Indigenous Studies Certificate
Kamloops
Accepting applications for:
Sep, Jan
Master of Arts in Human Rights and Social Justice
Kamloops
Accepting applications for:
Sep
Police and Justice Studies Diploma
Kamloops
Accepting applications for:
Sep
Post-Bacc Diploma in Politics and International Studies
Kamloops
Accepting applications for:
Sep
Pre-Education Pathway
Kamloops
Accepting applications for:
Sep, Jan
Pre-Social Work Pathway
Kamloops
Accepting applications for:
Sep, Jan
Wildfire Communication and Media Certificate
Kamloops
Accepting applications for:
Sep

Bob Gaglardi School of Business and Economics

Name
Campus
Accepting applications for
Accounting Technician Diploma
Online
Apply anytime
Accounting Technician Diploma
Kamloops
Accepting applications for:
Sep, Jan
Advanced Diploma in Management
Online
Apply anytime
Associate of Commerce and Business Administration Diploma
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Business Administration (General)
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Business Administration, Major in Accounting
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Business Administration, Major in Economics
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Business Administration, Major in Entrepreneurship
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Business Administration, Major in Finance
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Business Administration, Major in Marketing
Kamloops
Accepting applications for:
Sep, Jan
Business Foundations Certificate
Kamloops
Accepting applications for:
Sep, Jan
Business Skills Certificate
Online
Apply anytime
Diploma in Management Studies
Online
Apply anytime
Executive Assistant Diploma
Kamloops
Accepting applications for:
Sep, Jan
Graduate Diploma in Business Administration
Kamloops
Accepting applications for:
Jan, May
Graduate Diploma in Business Administration
Online
Accepting applications for:
Jan, May
Management Diploma
Kamloops
Accepting applications for:
Sep, Jan
Master of Business Administration
Kamloops
Accepting applications for:
Jan, May
Master of Business Administration
Online
Accepting applications for:
Jan, May
Master of Environmental Economics and Management
Online
Accepting applications for:
Jan, Sep
Master of Environmental Economics and Management
Kamloops
Accepting applications for:
Jan, Sep
Master of Science in Environmental Economics and Management
Online
Accepting applications for:
Jan, Sep
Master of Science in Environmental Economics and Management
Kamloops
Accepting applications for:
Jan, Sep
Post-Bacc Diploma in Business Administration
Kamloops
Accepting applications for:
Sep, Jan
Post-Bacc Diploma in Business, International Business
Kamloops
Accepting applications for:
Sep, Jan
Post-Bacc Diploma in Commerce
Online
Apply anytime
Post-Bacc Diploma in Economics
Kamloops
Accepting applications for:
Sep, Jan
Post-Bacc Diploma in Human Resource Management
Kamloops
Accepting applications for:
Sep, Jan
Post-Bacc Diploma in Mathematics and Economics
Kamloops
Accepting applications for:
Sep, Jan
Post-Bacc Diploma in Supply Chain Management
Kamloops
Accepting applications for:
Sep, Jan
Post-Bacc Diploma, Accounting
Kamloops
Accepting applications for:
Sep, Jan
Post-Bacc Diploma, Economics and Political Studies
Kamloops
Accepting applications for:
Sep, Jan
Post-Bacc Diploma, Entrepreneurship
Kamloops
Accepting applications for:
Sep, Jan
Post-Bacc Diploma, Finance
Kamloops
Accepting applications for:
Sep, Jan
Post-Bacc Diploma, Marketing
Kamloops
Accepting applications for:
Sep, Jan

Education and Social Work

Name
Campus
Accepting applications for
Adult Basic Education
Williams Lake
Accepting applications for:
Sep, Jan
Adult Basic Education
Kamloops
Accepting applications for:
Sep, Jan
Adult Basic Education
Online
Apply anytime
Bachelor of Education, Elementary
Kamloops
Applications will reopen at a future date
Bachelor of Education, Secondary
Kamloops
Accepting applications for:
Jul
Bachelor of Education, Trades and Technology
Kamloops
Accepting applications for:
Jul
Bachelor of Social Work
Kamloops
Applications will reopen at a future date
Early Childhood Education Diploma
Kamloops
Accepting applications for:
Sep
Early Childhood Education Diploma
Williams Lake
Applications will reopen at a future date
Education Assistant and Community Support Certificate
Kamloops
Accepting applications for:
Sep
Education Assistant and Community Support Certificate
Williams Lake
Accepting applications for:
Sep
Education and Skills Training Certificate
Kamloops
Accepting applications for:
Sep
English for Academic Purposes Certificate
Kamloops
Accepting applications for:
Sep, Jan
Graduate Certificate in Educational Studies (Master of Education)
Kamloops
Accepting applications for:
Sep, Jan
Human Services Diploma
Kamloops
Applications will reopen at a future date
Human Services Diploma
Online
Apply anytime
Infant/Toddler Educator Post-Diploma Certificate
Kamloops
Applications will reopen at a future date
Master of Education
Online
Applications will reopen at a future date
Master of Education
Kamloops
Applications will reopen at a future date
Special Needs Educator Post-Diploma Certificate
Kamloops
Accepting applications for:
Jan
Teaching English to Speakers of Other Languages Certificate
Kamloops
Accepting applications for:
Sep, Jan

Law

Name
Campus
Accepting applications for
Juris Doctor of Laws
Kamloops
Applications will reopen at a future date

Nursing

Name
Campus
Accepting applications for
Bachelor of Science in Nursing
Williams Lake
Applications will reopen at a future date
Bachelor of Science in Nursing
Kamloops
Applications will reopen at a future date
Health Care Assistant Certificate
Williams Lake
Accepting applications for:
Jan
Health Care Assistant Certificate
Kamloops
Accepting applications for:
Sep, Jan
Master of Nursing
Kamloops
Applications will reopen at a future date
Master of Nursing - Nurse Practitioner
Kamloops
Applications will reopen at a future date
Practical Nursing Diploma
Williams Lake
Applications will reopen at a future date

Other

Name
Campus
Accepting applications for
TRU Start
Kamloops
Apply anytime

Science

Name
Campus
Accepting applications for
Anesthesia Assistant Diploma
Online
Apply anytime
Animal Welfare Certificate
Kamloops
Apply anytime
Architectural and Engineering Technology Diploma
Kamloops
Accepting applications for:
Sep
Associate of Science
Online
Apply anytime
Bachelor of Computing Science
Online
Apply anytime
Bachelor of Computing Science
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Engineering in Computer Engineering
Kamloops
Accepting applications for:
Sep
Bachelor of Engineering in Software Engineering
Kamloops
Accepting applications for:
Sep
Bachelor of Health Science
Online
Apply anytime
Bachelor of Health Science, dual credential (Respiratory Therapy)
Kamloops
Applications will reopen at a future date
Bachelor of Natural Resource Science
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Science
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Science, Major in Animal Biology
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Science, Major in Biology
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Science, Major in Computing Science
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Science, Major in Computing Science and Mathematics
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Science, Major in Data Science
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Science, Major in Ecology and Environmental Biology
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Science, Major in Economics and Mathematics
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Science, Major in Environmental Chemistry
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Science, Major in General Science
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Science, Major in Mathematics
Kamloops
Accepting applications for:
Sep, Jan
Bachelor of Science, Major in Physics
Kamloops
Accepting applications for:
Sep, Jan
Computing Science Diploma
Kamloops
Accepting applications for:
Sep, Jan
Diploma in Computer Network and Cybersecurity
Kamloops
Accepting applications for:
Sep
Engineering Transfer Program
Kamloops
Accepting applications for:
Sep
Master of Science in Data Science
Kamloops
Applications will reopen at a future date
Master of Science, Environmental Science
Kamloops
Accepting applications for:
Sep, Jan
Polysomnography Certificate
Online
Apply anytime
Post-Bacc Diploma in Applied Data Science
Kamloops
Accepting applications for:
Sep
Pre-Chiropractic Pathway
Kamloops
Accepting applications for:
Sep, Jan
Pre-Dentistry Pathway
Kamloops
Accepting applications for:
Sep, Jan
Pre-Health Science Certificate
Online
Apply anytime
Pre-Medicine Pathway
Kamloops
Accepting applications for:
Sep, Jan
Pre-Naturopathic Medicine Pathway
Kamloops
Accepting applications for:
Sep, Jan
Pre-Optometry Pathway
Kamloops
Accepting applications for:
Sep, Jan
Pre-Pharmaceutical Sciences Pathway
Kamloops
Accepting applications for:
Sep, Jan
Pre-Rehabilitation Sciences Pathway
Kamloops
Accepting applications for:
Sep, Jan
Pre-Veterinary Medicine Pathway
Kamloops
Accepting applications for:
Sep, Jan
Regenerative Agriculture Certificate
Williams Lake
Accepting applications for:
Sep, Jan
Regenerative Agriculture Diploma
Williams Lake
Accepting applications for:
Sep, Jan
Respiratory Therapy Diploma
Kamloops
Applications will reopen at a future date
Veterinary Technology Diploma
Kamloops
Applications will reopen at a future date
Veterinary Technology Diploma
Online
Accepting applications for:
Jan
Wildfire Science Certificate
Kamloops
Accepting applications for:
Sep

Student Development

Name
Campus
Accepting applications for
University Honours Certificate
Kamloops
Accepting applications for:
Sep

Trades and Technology

You can apply anytime to a trades program. Please check the detailed list of all the programs and apprenticeship levels which show upcoming start dates and availability.

This is a certified Red Seal program.

Name
Campus
Open Search filters
Clear filters

Level of study

Certificate
Diploma
Degree
Post Baccalaureate
Graduate
Trades

Location

Kamloops
Williams Lake
Online programs

Other

Open to international
Search To Top