Faculty of Science
Computing Science
Computing Science Careers
Programs
Courses
Faculty
Contact Science
 > TRU Home > Science > Program Options > Computing Science

Computing Science Program

Welcome to the home page for the Department of Computing Science at Thompson Rivers University. The Department of Computing Science offers several degree programs, a Computing Science minor and transfer courses for other universities. Degree programs offered include:

  1. BCS (Bachelor of Computing Science)
  2. B.Sc. Major in Computing Science
  3. BCS and BBA double degree
  4. Minor in Computing Science

What is Computing Science?
Computing Science is a relatively new discipline with ties to electrical engineering, mathematics, and business. Computers have profoundly affected many areas: engineering, physics, chemistry, biology,statistics, management and business are only a few examples. Because most introductory Computing Science courses focus on programming, many students equate Computing Science with computer programming. However, although programming is obviously an important part of Computing Science, in some ways it is little more than a tool in the Computer Scientist's intellectual toolbox and is a part of Computing Science in a similar manner as a knowledge of English grammar is a part of writing novels. Many Computer Scientists prefer to call the field Computing Science, because it focuses on the process of computing rather than on computer hardware.

Why study Computing Science?
There are many good reasons for studying Computing Science. It is interesting and challenging, there are promising job opportunities, and there is a high demand for Computing Science graduates. Economic think tanks, at federal and provincial levels, continue to forecast thousands of job openings in computing in the next 5 to 10 years.

Some good reasons for taking Computing Science at Thompson Rivers University rather than another university include the following:

  • Lower tuition fees than most universities in B.C. or Canada
  • Smaller class sizes
  • Quality instruction by approachable instructors who have many years of practical experience, in addition to relevant academic qualifications
  • Students have excellent access to dedicated labs equipped with modern hardware and software. Most software is accessible via the Internet
  • Modern campus with new facilities, including on-campus housing, athletic and recreational facilities
  • Beautiful location in the rolling hills of Kamloops
  • Exceptional climate in a central B.C. Interior location

Questions? Contact the Program Coordinator