Current as of 2021/2022
FIRST AND SECOND YEAR COMPUTING SCIENCE
ENGLISH
IF YOU TOOK
YOUR GRADE
CHOOSE
English Studies 12/English First Peoples 12 or
73% or higher
ESAL 0570 and 0580 or
65% or higher
ENGL 1100
ENGL 0600 or ENGL 0620
65% or higher
English Studies 12/English First Peoples 12
Below 73%
ACCUPLACER Assessment
or ENGL 0600 or ENGL 0620
MATHEMATICS
IF YOU TOOK
YOUR GRADE
(within the last 2 years)
CHOOSE
Pre-Calculus 12
67% or higher
MATH 1650 or MATH 1700
Pre-Calculus 12
Below 67%
MATH 1000 or MATH 0630 or MATH0600+0610
Foundations 12
67% or higher
MATH 1650 or MATH 1700
Foundations 12
Below 67%
MATH 0650
YEAR 1
FALL SEMESTER
ENGL 1100: Intro. to University Writing
CMNS 1290: Intro. to Professional Writing
COMP 1130: Computer Programming 1
COMP 1230: Computer Programming 2
MATH 1700: Discrete Mathematics 1
MATH 1650: Mathematics for Computing Science
Elective Non-Computing
Elective Non-Science
Elective Non-Computing
Elective Non-Computing
YEAR 2
FALL SEMESTER
COMP 2130: Intro. to Computing Systems
COMP 2210: Programming Methods
COMP 2160: Mobile Application Development 1
COMP 2230: Data Structure, Algorithm Analysis etc.
COMP 2680: Website Design & Development
COMP 2920: Software Architecture & Design
Elective General
Elective General
Elective General
Elective General
A grade of C or higher is required in all prerequisite COMP and MATH courses
GUIDELINES FOR
BACHELOR OF COMPUTING SCIENCE
Name/Id:
Academic Advising
T: 250-828-5075 | F: 250-371-5960
E: advising@tru.ca
W: tru.ca/advising
Current as of 2021/2022
COMPUTING SCIENCE FIRST & SECOND YEAR ELECTIVES
Accounting (ACCT) 2210, 2250, 2280 Linguistics (LING) 2010, 2020
Agricultural Science (AGSC) 2100, 2200 Management (MNGT) 1710
Anthropology (ANTH) All
Management Information Systems
(MIST)
2610
Archaeology (ARCH) All Marketing (MKTG) 2430
Astronomy (ASTR) All Mathematics (MATH) All
Biology (BIOL) All Modern Language (MLAN) 1110, 1210,
2700
Business Law (BLAW) 2910 Music (MUSI) (Choir) All
Chemistry (CHEM) All Natural Resource Science (NRSC) All
Chinese (CHIN) 1110, 1210 Organizational Behaviour (ORGB) 2810
Communications (CMNS) All Philosophy (PHIL) All
Computing (COMP)
1110 (take prior to Comp
2210), 1810, 1 credit courses:
1020, 1030, 1070, 1080, 1150
Physical Education (Activity) All 1000 level
Economics (ECON) All Physical Education (Theory) All
English (ENGL) All Physics (PHYS) All
Event (EVNT) All (except 2500) Political Studies (POLI) All
Film (FILM) All Psychology (PSYC) All
Finance (FNCE) 2120
Service & Community Learning
(SRCL)
1000
First Nations Language (FNLG) All Social Work (SOCW) 2060, 2120
French (FRAN) All Sociology (SOCI) All
Geography (GEOG) All Spanish (SPAN) All
Geology (GEOL) All Speech (SPEE) All
German (GERM) All Statistics (STAT) All
History (HIST) All Student Success (STSS) 1 credit courses (All)
Hotel Management (HMGT) All (except 2500) Theatre (THTR) All
Human Resource Management
(HRMN)
2820 Tourism (TMGT) All
Japanese (JAPA) All Visual Arts (VISA)
All 1000 level and 2000
level (Studio and Theory)
Journalism (JOUR) All
KEEP IN MIND
Course Load: Transitioning to university can be challenging and many students choose to take a lighter course load.
Feel free to speak with an Academic Advisor to discuss course sequencing and work load.
Resources:
More about the program requirements at
https://www.tru.ca/current/enrolment-services/calendar.html
More about course prerequisites, co-requisites and course times at:
tru.ca/current/enrolment-services/course-schedule.html