Current as of 2021/2022
Name/Id: _____________________________________________
GUIDELINE FOR
COMPUTING SCIENCE DIPLOMA
COMPUTING SCIENCE DIPLOMA
ENGLISH
IF YOU TOOK
YOUR GRADE
English Studies 12 or English
73% or higher
ESAL 0570 and 0580 or
65% or higher
ENGL 0600 or ENGL 0620
65% or higher
English Studies 12 or English
Below 73%
MATHEMATICS
IF YOU TOOK
YOUR GRADE (within the last 2 years)
Pre-Calculus 12
67% or higher
Pre-Calculus 12
Below 67%
Foundations 12
67% or higher
Foundations 12
Below 67%
YEAR 1
FALL SEMESTER
WINTER 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 General
Elective General
Elective General
Elective Computing
YEAR 2
FALL SEMESTER
WINTER SEMESTER
COMP 2130: Intro. to Computer Systems
COMP 2210: Programming Methods
COMP 2160: Mobile Applications Development 1
COMP 3270: Computer Networks
COMP 2920: Software Architecture & Design
COMP 3610: Database Systems
COMP 2230: Data Structure, Algorithm Analysis & Design
Elective Computing
COMP 2680: Website Design & Development
Elective UPPER LEVEL Computing
A grade of C or higher is required in all prerequisite COMP and MATH courses
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
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