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

Bachelor of Science (Major in Computing Science)

The B.SC. Major in Computing Science is a 4-year degree program that provides students with a broad training in science (concentrated in the first two years), and then a thorough training in Computing Science (concentrated in the last two years). Graduates will then be well qualified for a wide range of employment opportunities, for further study in advanced degrees and for research positions. A cooperative education option is available for the Major in Computing Science.

Students can complete a Minor in Computing Science by completing the following courses: COMP 1130, 1230, 1380, 1390, 2130, 2210 (recommended), 2230, and 18 upper level credits (6 courses) including at least 3 courses from the following list: COMP 3050, 3270, 3410, 3520, 3540 and 3610.

The B.Sc. includes a number of Major options as well as a General Science degree. Majors are available in Biology (Animal Biology, General Biology, Ecology and Environmental Biology), Chemistry (Chemistry and Environmental Chemistry), Mathematics, Physics, and in Computing Science.

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. Currently students enter the B.Sc. program at TRU at the end of their second year of study. A student in full time study would normally have completed 60 credits by this time, but entry to the program can formally take place after the completion of 48 credits. The degree component (the final 60 credits) would normally be completed in two years (4 academic semesters) of full time study, although completion of the degree on a part time basis will be an option. Graduates will be able to draw upon their general and specific scientific knowledge, and the analytical and research skills that they learn as an integral part of the degree program.

Bachelor of Science Admission Requirements

Bachelor of Science Graduation Requirements

Questions? Contact the Program Coordinator