UFV.ca
Admissions
Registration
International
Learning Outcomes
myUFV
Contact
Current
Academic Calendar
2024/25
Toggle navigation
UFV.ca
Academic Calendar
Course Descriptions
Course Finder
Course Outlines
Program Index
Academic Calendar 2024/25
Computing Science (COMP) Course Outlines
COMP 061
COMP061-19950524.pdf
- Effective Summer 1995
COMP061-20041126.pdf
- Effective Winter 2005
COMP061-20070302.pdf
- Effective Fall 2007
COMP061-20090227.pdf
- Effective Summer 2009
COMP061-20170324.pdf
- Effective Fall 2017
COMP 062 - Discontinued
COMP062-20100129.pdf
- Effective Winter 2010
COMP062-20170324.pdf
- Effective Fall 2017
COMP 071
COMP071-20041126.pdf
- Effective Winter 2005
COMP071-20070302.pdf
- Effective Fall 2007
COMP071-20090227.pdf
- Effective Summer 2009
COMP071-20170324.pdf
- Effective Fall 2017
COMP 073 - Discontinued
COMP073-20001213.pdf
- Effective Winter 2001
COMP 081 - Discontinued
COMP081-20050930.pdf
- Effective Winter 2006
COMP081-20090227.pdf
- Effective Summer 2009
COMP081-20170324.pdf
- Effective Fall 2017
COMP 091
COMP091-20120330.pdf
- Effective Fall 2012
COMP091-20170324.pdf
- Effective Fall 2017
COMP 092
COMP092-20170421.pdf
- Effective Winter 2018
COMP 100 - Discontinued
COMP100-20011024.pdf
- Effective Fall 2002
COMP 120
COMP120-20150227.pdf
- Effective Fall 2015
COMP120-20190301.pdf
- Effective Fall 2019
COMP 125
COMP125-20011207.pdf
- Effective Fall 2002
COMP125-20051028.pdf
- Effective Winter 2006
COMP125-20100423.pdf
- Effective Fall 2010
COMP125-20120203.pdf
- Effective Fall 2012
COMP125-20190301.pdf
- Effective Fall 2019
COMP 138 - Discontinued
COMP138-20051214.pdf
- Effective Winter 2006
COMP 150
COMP150-20000927.pdf
- Effective Fall 2000
COMP150-20011207.pdf
- Effective Fall 2002
COMP150-20030528.pdf
- Effective Fall 2003
COMP150-20051028.pdf
- Effective Winter 2006
COMP150-20080425.pdf
- Effective Fall 2009
COMP150-20100423.pdf
- Effective Fall 2010
COMP150-20120203.pdf
- Effective Fall 2012
COMP150-20190301.pdf
- Effective Fall 2019
COMP 152
COMP152-20050429.pdf
- Effective Fall 2005
COMP152-20120203.pdf
- Effective Fall 2012
COMP152-20190301.pdf
- Effective Fall 2019
COMP 155
COMP155-19941123.pdf
- Effective Winter 1996
COMP155-19991027.pdf
- Effective Fall 1999
COMP155-20011207.pdf
- Effective Fall 2002
COMP155-20021204.pdf
- Effective Winter 2003
COMP155-20030528.pdf
- Effective Fall 2003
COMP155-20060203.pdf
- Effective Fall 2006
COMP155-20100423.pdf
- Effective Fall 2010
COMP155-20240927.pdf
- Effective Winter 2025
COMP 160 - Discontinued
COMP160-19980101.pdf
- Effective Winter 1998
COMP 175 - Changed to COMP 251
COMP175-19991101.pdf
- Effective Winter 2000
COMP 200 - Discontinued
COMP200-19880101.pdf
- Effective Winter 1988
COMP 230
COMP230-20150227.pdf
- Effective Fall 2015
COMP 250 - Discontinued
COMP250-20000126.pdf
- Effective Fall 2000
COMP 251
COMP251-20000927.pdf
- Effective Fall 2000
COMP251-20011207.pdf
- Effective Fall 2002
COMP251-20060203.pdf
- Effective Fall 2006
COMP251-20100423.pdf
- Effective Fall 2010
COMP251-20160129-Interim.pdf
- Effective Fall 2016
COMP251-20160129.pdf
- Effective Winter 2017
COMP 256
COMP256-20011207.pdf
- Effective Fall 2002
COMP256-20080229.pdf
- Effective Fall 2008
COMP256-20080425.pdf
- Effective Fall 2009
COMP256-20180126.pdf
- Effective Fall 2018
COMP 315 - Discontinued
COMP315-19971029.pdf
- Effective Winter 1998
COMP315-19991124.pdf
- Effective Fall 2000
COMP315-20031203.pdf
- Effective Winter 2004
COMP315-20100129-Interim.pdf
- Effective Fall 2010
COMP315-20100129.pdf
- Effective Fall 2011
COMP 325
COMP325-20180126.pdf
- Effective Fall 2018
COMP 331
COMP331-20111125.pdf
- Effective Winter 2012
COMP331-20120523.pdf
- Effective Winter 2013
COMP331-20150227-Interim.pdf
- Effective Fall 2015
COMP331-20150227.pdf
- Effective Fall 2016
COMP 340
COMP340-19971029.pdf
- Effective Fall 1998
COMP340-20001025.pdf
- Effective Fall 2001
COMP340-20031203.pdf
- Effective Winter 2004
COMP340-20080229.pdf
- Effective Fall 2008
COMP340-20190301.pdf
- Effective Fall 2019
COMP 350
COMP350-20021204.pdf
- Effective Winter 2003
COMP350-20031203.pdf
- Effective Winter 2004
COMP350-20131025.pdf
- Effective Summer 2014
COMP350-20190301.pdf
- Effective Fall 2019
COMP 351
COMP351-19960626.pdf
- Effective Fall 1997
COMP351-19971029.pdf
- Effective Fall 1998
COMP351-20031203.pdf
- Effective Winter 2004
COMP351-20120523.pdf
- Effective Fall 2012
COMP351-20190301.pdf
- Effective Fall 2019
COMP 359
COMP359-20150227.pdf
- Effective Fall 2015
COMP 360
COMP360-20030326.pdf
- Effective Fall 2003
COMP360-20031203.pdf
- Effective Winter 2004
COMP360-20060203.pdf
- Effective Fall 2006
COMP360-20120622.pdf
- Effective Fall 2012
COMP360-20170929.pdf
- Effective Winter 2018
COMP360-20190301.pdf
- Effective Fall 2019
COMP 361
COMP361-20060203.pdf
- Effective Fall 2006
COMP361-20131025-Interim.pdf
- Effective Summer 2014
COMP361-20131025.pdf
- Effective Summer 2015
COMP 370
COMP370-20150227-Interim.pdf
- Effective Fall 2015
COMP370-20150227.pdf
- Effective Fall 2016
COMP370-20191025.pdf
- Effective Winter 2020
COMP 371
COMP371-20150227.pdf
- Effective Summer 2015
COMP 380
COMP380-20150227-Interim.pdf
- Effective Summer 2015
COMP380-20150227.pdf
- Effective Fall 2016
COMP380-20190301.pdf
- Effective Fall 2019
COMP 381
COMP381-20131025.pdf
- Effective Summer 2014
COMP381-20150327-Interim.pdf
- Effective Fall 2015
COMP381-20150327.pdf
- Effective Winter 2016
COMP 382
COMP382-20140926.pdf
- Effective Winter 2015
COMP 386
COMP386-20190201.pdf
- Effective Fall 2019
COMP 390
COMP390-20150227-Interim.pdf
- Effective Fall 2015
COMP390-20150227.pdf
- Effective Fall 2016
COMP390-20190301.pdf
- Effective Fall 2019
COMP 420
COMP420-20150227.pdf
- Effective Fall 2015
COMP 430
COMP430-20150227-Interim.pdf
- Effective Fall 2015
COMP430-20150227.pdf
- Effective Fall 2016
COMP 431
COMP431-20111125.pdf
- Effective Winter 2012
COMP431-20120523.pdf
- Effective Winter 2013
COMP431-20190301.pdf
- Effective Fall 2019
COMP431-20210129.pdf
- Effective Fall 2021
COMP 440
COMP440-20180126.pdf
- Effective Fall 2018
COMP 445
COMP445-20011207.pdf
- Effective Fall 2002
COMP445-20031203.pdf
- Effective Winter 2004
COMP445-20120523.pdf
- Effective Fall 2012
COMP445-20190301.pdf
- Effective Fall 2019
COMP 455
COMP455-19970129.pdf
- Effective Fall 1997
COMP455-19971029.pdf
- Effective Fall 1998
COMP455-19991124.pdf
- Effective Fall 2000
COMP455-20011207.pdf
- Effective Fall 2002
COMP455-20031203.pdf
- Effective Winter 2004
COMP455-20080229.pdf
- Effective Fall 2008
COMP455-20131025.pdf
- Effective Summer 2014
COMP 481
COMP481-20131025.pdf
- Effective Summer 2014
COMP 482
COMP482-20160129.pdf
- Effective Fall 2016
COMP 486
COMP486-20190201.pdf
- Effective Fall 2019
COMP 490
COMP490-20021030.pdf
- Effective Winter 2003
COMP490-20031203.pdf
- Effective Winter 2004
COMP490-20120523.pdf
- Effective Fall 2012
COMP490-20130201.pdf
- Effective Winter 2013
COMP490-20150227.pdf
- Effective Fall 2015
Search Academic Calendar
Select Area of Study...
Accounting
Adult Education
Agriculture
Anthropology
Applied Business Technology
Applied Ethical and Political Philosophy
Architectural Drafting
Art History
Arts
Automation and Robotics
Automotive Service
Automotive Collision Repair and Refinishing
Aviation
Biology
Bookkeeping
Business Administration
Cabinetmaking
Carpentry
Chemistry
Child & Youth Care
Civic Governance
Co-operative Education
Communications
Community Support Work
Computer Information Systems
Computing Science
Construction Electrical Work
Continuing Studies
Cooking
Criminology/Criminal Justice
Culinary Arts
Culture, Media, and Society
Dental Assisting
Dental Office Receptionist
Diaspora Studies
Drafting
Early Childhood Education
Early Modern Studies
Economics
Education
Electrical Work
Electronics
Engineering
English
English Language Studies
Environmental Studies
Film
Fine Arts
First Nations
Floral Design
French
General Interest
General Studies
Geography and the Environment
German
Global Development Studies
Graduate Studies
Graphic and Digital Design
Halq'emeylem
Health Sciences
History
Health Care Assistant
Horticulture
Human Resource Management
Human Services
Indigenous Studies
Indo-Canadian Studies
Integrated Studies
International & Development
Japanese
Joinery
Journalism
Kinesiology
Latin American Studies
Legal Administrative Assistant
Library & Information Technology
Literature in Translation
Management
Management Skills for Supervisors
Mandarin
Marketing
Mathematics & Statistics
Media & Communications
Media Arts
Media Literacy
Medical Office Assistant
Medical Office Assistant (Advanced)
Migration and Citizenship
Mindfulness
Modern Languages
Nursing
Nursing Unit Clerk
Paralegal (certificate)
Paralegal (diploma)
Peace and Conflict Studies
Philosophy
Physics
Planning
Plumbing & Piping
Political Science
Program Evaluation
Program Paths
Psychology
Public Relations
Punjabi
Qualifying Studies
Records Management
Regional & Community Planning
Religious Studies
Robotics and Automation
Russian
Science
Social, Cultural & Media Studies
Social Work/Social Services
Sociology
Spanish
Teacher Education
Teaching EFL
Teaching ESL
Theatre
Trades & Technology
University Foundation
Upgrading & University Preparation
Visual Arts
Welding
Workplace TASK
Veterinary Administrative Assistant
Select Courses...
ABT - Applied Business Technology
ACTA - Activity Assistant
ADED - Adult Education
ADT - Architectural Drafting
AGRI - Agriculture
AH - Art History
AIS - Arts and Integrated Studies
ANTH - Anthropology
ASTR - Astronomy
AV - Aviation
BIO - Biology
BIOC - Biochemistry
BISC - Business, Industry, Sales and Communication
BSB - Bookkeeping for Small Business
BUS - Business Administration
CCP - College and Career Preparation
CHEM - Chemistry
CIS - Computer Information Systems
CIVI - Civic Studies
CMNS - Communications
COMP - Computing Science
COOP - Co-operative Education
CRIM - Criminology/Criminal Justice
CYC - Child and Youth Care
DENT - Dental Assisting
DMFG - Digital Manufacturing
DOR - Dental Office Receptionist
EAP - English for Academic Preparation
ECE - Early Childhood Education
ECON - Economics
ECP - Education and Career Planning
EDUC - Education
ELTR - Electronics
ENGL - English
ENGR - Engineering
ENPH - Engineering Physics
ENV - Environmental Studies
ESL - English as a Second Language
EXCH - Exchange Studies
FD - Fashion Design
FILM - Film
FREN - French
GD - Graphic Design
GDS - Global Development Studies
GEOG - Geography
GERM - German
HALQ - Halq'eméylem
HCA - Health Care Assistant
HIST - History
HLTH - Health Related
HSC - Health Sciences
HSER - Human Services
IDS - Interdisciplinary Studies
INCS - Indo Canadian Studies
IPK - Indigenous Peoples Knowledges
JAPN - Japanese
JRNL - Journalism
KIN - Kinesiology
LAS - Latin American Studies
LIBT - Library and Information Technology
LING - Linguistics
MACS - Media and Communication Studies
MAND - Mandarin
MATH - Mathematics
MBTL - Mindfulness-Based Teaching and Learning
MC - Migration and Citizenship
MEDA - Media Arts
MGMT - Management
MUSC - Music
NURS - Nursing
PACS - Peace and Conflict Studies
PHIL - Philosophy
PHYS - Physics
PLAN - Planning
PLMB - Plumbing and Piping
PNUR - Practical Nursing
POSC - Political Science
PR - Public Relations
PREV - Program Evaluation
PRLG - Paralegal
PSYC - Psychology
PUNJ - Punjabi
RM - Records Management
RSS - Reading and Study Skills
RUSS - Russian
SJGS - Social Justice and Global Stewardship
SOC - Sociology
SOCA - Scholarship of Creative Arts
SOWK - Social Work
SPAN - Spanish
STAT - Statistics
STT - Short Term Training
TASK - Training in Attitudes, Skills, and Knowledge
TECH - Technology in the Workplace
TEFL - Teaching English as a Foreign Language
TESL - Teaching English as a Second Language
THEA - Theatre
UNIV - University Studies
VA - Visual Arts
WMST - Women's Studies
Select General Information...
Admission to UFV Programs
English Language Proficiency
Fees and Other Costs
Transfer Credit Information
Prior Learning Assessment
International Students
Registration
Timetables
Notice of Increased Requirements
Semester Dates
Priority Access to Student Supports
Transfer to Other Institutions
Calendar Archives
Glossary
Grading & Academic Standing
Program Types & Length
Regulations & Policies
Continuing Education
High School Career Programs
Qualifying Studies
Upgrading & University Prep
How to Apply
Request Info
See an advisor
Financial Aid
Admissions
Admission to UFV Programs
English Language Proficiency
Fees and Other Costs
Transfer Credit Information
Prior Learning Assessment
International Students
Current Students
Registration
Timetables
Notice of Increased Requirements
Semester Dates
Priority Access to Student Supports
Transfer to Other Institutions
Rules & Regulations
Calendar Archives
Glossary
Grading & Academic Standing
Program Types & Length
Regulations & Policies
University Preparation
Continuing Education
High School Career Programs
Qualifying Studies
Upgrading & University Prep
Course Descriptions
Course Outlines
Programs
Current Students
How to Apply
Request Information
See an advisor
Finacial Aid
Office of the Registrar
Monday to Friday 9am to 4pm
604-854-4501
1-888-823-8734 Toll-Free
Contact