Home » Programs » Diplomas » Computing Science Diploma

Computing Science Diploma


Earn a Computing Science Diploma at Thompson Rivers University

Graduates from the Computing Science Diploma at Thompson Rivers University are able to immediately become productive employees. They will be well qualified for a wide range of employment opportunities and for further study. 

The program accommodates students who have just graduated from secondary school and more mature students who are seeking a career change or the opportunity to enhance their job skills. All graduates will have considerable experience with programming languages, data structures, databases and files, hardware components and specifications, networking methodology, as well as systems. 

Quick Facts

Duration: 2 years
Intake: September / January
Tuition Fee:
  • C$7,320/semester (up to 12 credits/4 courses)
  • C$8,912/semester (15 credits/5 courses)
  • each additional credit: C$531 (fall/winter) C$610 (summer)
Location: Kamloops, Canada

The main emphasis of the program is to highlight the importance of sound problem-solving methodology, supported by hands on instruction in the most popular and the most utilized computing software and hardware. The academic training combines technical computer skills with communication skills (written and oral) and business skills. A commitment to professionalism is an essential characteristic of the program.

Get Started Today!

Fill out this form to request more info on tuition, course details & more.

Request free information

Your privacy matters and your data will be held in accordance with Thompson Rivers University's privacy policy as well as Studyportals’ privacy statement and terms of use. You consent to receiving marketing material from Thompson Rivers University and Studyportals about furthering your education. You understand that these calls/emails/texts may be generated using an automated technology. You also consent that Studyportals can verify your course search and enrolment progress via publicly available information or via education institutions you’ve shown an interest in, with which we can share your personal details (for verification purposes only).
You can contact Thompson Rivers University and Studyportals at any time to exercise your personal data rights.

Computing science is a program that sets a high bar for innovative excellence and pushes the boundary for new ideas. I have worked with lecturers and individuals who are involved with a lot of groundbreaking initiatives at TRU. My co-op has taught me how to work with large teams within a large organization, while following the practices of a civil servant.

Mwansa Kaunda, FrontCounter BC, Web Developer and User Tester

Courses included

  • Computer Programming 
  • Discrete Structures
  • Mathematics for Computing Science
  • Introduction to Computer Systems
  • Data Structure, Algorithm Analysis and Design   
  • Mobile -I
  • Website Design and Development
  • Programming Methods


CS is accredited by the Canadian Information Processing Society (CIPS).