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

Graduation Requirements for BCS (Third & Fourth Year)

All students must have completed an equivalent of 60 TRU credits as outlined in the admission requirements.

The third and fourth year requirements are as listed below:

Third year
Fall Semester
COMP 3270 Computer Networks
COMP 3540 Web Design & Programming
COMP 3610 Database Systems
UL Elective - Upper Level Elective
Elective - Any academic course

Winter Semester
COMP 3410 Operating Systems
COMP 3520 Software Engineering
COMP XXXX Upper Level Computing Elective
UL Elective - Upper Level Elective
Elective - Any academic course

Fourth year
Fall Semester
COMP XXXX Upper Level Computing Elective
COMP XXXX Upper Level Computing Elective
COMP XXXX Upper Level Computing Elective
UL Elective - Upper Level Elective
Elective - Any academic course

Winter Semester
COMP 4910 Computing Science Project
COMP 4530 Advanced Software Engineering
COMP XXXX Upper Level Computing Elective
Elective - Any academic course
Elective - Any academic course

Residency Requirement
In order to earn a TRU BCS Degree, at least 30 credits must be completed at Thompson Rivers University.

Degree Completion Requirements

  1. The student must maintain a GPA of at least 2.0 (C) in each semester of study.
  2. The student must earn grades of C or better in all prerequisite courses.
  3. A student whose semester GPA is 1.5 or below, will be required to permanently withdraw from the program immediately.
  4. A student whose semester GPA falls below the 2.0 minimum, but is above 1.5, will be placed on academic probation for the next semester, and will not be allowed to take more than 3 courses while on probation. The student may also incur additional academic restrictions or be required to withdraw from the program.
  5. If the student does not succeed in obtaining a GPA of at least 2.0 in the probationary semester, the student will be required to permanently withdraw from the BCS program immediately.
  6. The student must notify the Program Coordinator in writing, of his/her intent to graduate. Notification must take place prior to the add/drop deadline in the final semester of degree study.
  7. Any course duplication (repeating a course) will require prior approval of the BCS Program Coordinator. Normally, no more than 3 courses may be duplicated; and only one duplication of a single course will be allowed. The highest grade achieved in duplicated courses will be used for post-admission CGPA calculations, but the student's record will show all attempts.