
When AI meets the river: Students put salmon monitoring system to the test
TRU data science and computing students turn classroom learning into technology designed to meet the needs of a community partner.
Reach the potential you already have with TRU. Turn your skills and ambition into opportunity. Start your degree or work towards a Red Seal certification, all in one place.
TRU brings academic and skilled trades together. Choose to work towards a degree, conduct research or learn a trade, all at one university.
Use-inspired research solves real problems in BC and beyond, from wildfires to health.
Graduate with the skills, co-op experience and industry connections to be competitive in the job market.
Explore online programs and courses. Finish your classes sooner with course credits for life experience and PLAR.
Study in person at our campus in Kamloops, Williams Lake, or at our regional centres.
Foundation and apprenticeship training backed by SkilledTradesBC.
Master’s degrees, graduate diplomas and certificates.
Start your international education in Canada at TRU World.
Reach your goals with Adult Basic Education and upgrading courses.
The Master of Education program is designed for working professionals in education, administration, training or employee development. Prepare for new opportunities as a leader or researcher and expand your impact.
Faculty of Education and Social Work
2 Years (Full time)
On Campus

TRU data science and computing students turn classroom learning into technology designed to meet the needs of a community partner.

TRU invites the community to a conversation on Indigenous, feminist and queer perspectives on leadership and collective change on Nov. 9.
Thompson Rivers University campuses are on the ancestral lands of the Tk'emlúps te Secwépemc (Kamloops campus) and the T’exelc (Williams Lake campus) within Secwepemcúl̓ecw, the traditional and unceded territory of the Secwépemc. The region TRU serves also extends into the territories of the St’át’imc, Nlaka’pamux, Nuxalk, Tŝilhqot'in, Dakelh, and Syilx peoples.