Thompson Rivers University offers around 140 on-campus programs and 60 online programs for students. These programs are available in a variety of disciplines, including business, science, engineering, management, economics, computer science, arts, nursing, and many more.