Bachelor of Science Graduation Requirements
The first two years of all B.Sc. programs at TRU (the pre-degree years) focus on providing scientific breadth, enhancing communication skills - oral, written and computer - and completion of in-depth pre-requisite courses for the specific degree. See admissions requirements for a list of the first and second year courses that are required for entry to the B.Sc. with a Major in Computing Science.
During the degree years (years three and four of the program) students will be required to complete 48 credits of 3000/4000 level courses, and 36 of these credits must be in Computing Science courses comprising core and elective courses. The remaining 12 upper level credits can be drawn from any academic electives. A total of 120 credits in all are required to graduate with a B.Sc. degree.
First and Second Years
| BIOL 1110 or 12101 or GEOL 1110 or 20501 |
3 credits |
| CHEM 1500 |
3 credits |
| COMP 1130/1230 or 2120 |
3-6 credits |
| COMP 1380/1390 |
6 credits |
| ENGL 1100 or 11102 |
3 credits |
| (or two of ENGL 1100, 1110 and 1210)2 |
(6 credits) |
| MATH 1130/1230 or 1140/1240 |
6 credits |
| PHYS 1100 or 1150 |
3 credits |
| ENGL 2290 or 23002 |
3 credits |
| MATH 2120 |
3 credits |
| COMP 2130/2230 |
6 credits |
| STAT 2000 |
3 credits |
| Electives3 |
12-15 credits |
Third and Fourth Years
COMP 3050/ 3270/ 3410/ 3520/ 3610/ 4530/ 4910 COMP 3110 or 3120 |
21 credits |
| Computing Science Upper Level Electives |
15 credits |
| Electives3 |
24 credits |
- Students intending to take the Major in Computing Science may take COMP 1000 for credit but only in the first year of studies.
- Students with a B or better in ENGL 1100 or 1110 may proceed into ENGL 2290 or 2300 in their second year; students with less than a B in first year English must take another 3 credits of 1000-level English before their second year English requirement.
- Electives must include 9-12 credits in at least two disciplines outside of Science (other than English). The remaining elective credits may be chosen from any discipline; 12 of these must be in courses numbered 3000 or higher.
Not all elective courses will be available every year, and most will be offered on a rotational basis.
Students also will have the opportunity to engage in Directed Studies (COMP 4480) or Research Learning (RESL) courses under the direction of a faculty member. Traditionally the institution has limited this course to students with good academic standing.