- HBA · 4 years
- Work experience details
- ~High 80s to low 90s


AI-generated ink illustration
Conceptual study artwork, not a photograph of teaching facilities.
Unidex · generated with ImageGen
Checked 2026-11-05
Symbolic subject artwork; no university facility depicted
Duration (years)
4 years full-time with appropriate course planning
UFV BSc degree duration, requirements, locations and co-op optionWork experience
Optional co-operative education adds paid career-related work experience to BSc study.
UFV BSc degree duration, requirements, locations and co-op optionSee the published deadlines below.
Verbatim: "Each institution sets their own application open and close dates. These dates also may vary based on the program you are applying to. You can use the search database to explore programs you are interested in applying to or visit the institution's website directly. Please refer to the institution's website or contact the Admissions/Registrar's Office directly for application deadlines and details." EducationPlannerBC is the single application service for B.C.'s 25 public post-secondary institutions but publishes no deadline dates of its own.
Check the university’s requirements for your province and applicant category.
UFV 2026/27 named degree admission routesApplicants to the named degree; each secondary-school, university or alternate option retains its own conditions
Degree applicants; transcripts, deposits or pre-acceptance documents apply at the named stage
Canadian citizens and permanent residents; general UFV eligibility is distinct from a degree offer
Applicants educated outside BC in Canadian secondary schools or Quebec CEGEP
Full IB Diploma, ABE Provincial diploma, BC Adult Graduation diploma or GED applicants
Applicants who do not meet stated admission requirements
Previously admitted UFV students
The admission average has not been researched for this program.
Optional co-operative education adds paid career-related work experience to BSc study.
UFV BSc degree duration, requirements, locations and co-op optionOptional degree co-op requires three paid work terms of at least 420 hours each. Entry requires full-time study, two completed full-time semesters,CGPA 2.67, training/advising and enough time remaining. Placements are competitive and not guaranteed; international documentation conditions apply and current requirements should be confirmed. Programme rules determine whether co-op credits count within the degree.
UFV 2026/27 eligible degrees and complete co-op conditionsApply to this entry program. Choose a major later; some majors require university courses or separate selection.
BSc
Separate study choices within this entry program. Each course block belongs to its named choice; it is not required of every student in the degree.
Named courses across the linked calendar section's requirements and options. Major, minor and route lists can overlap; this is not a timetable. Discontinued courses and course-recognition categories are excluded.
A detailed overview of current concepts in biology designed for students majoring in biology or applying to professional programs.
UFV2026/27 exact course contentA continuation of the study of core biological concepts from BIO 111, designed for students majoring in biology or applying to professional programs.
UFV2026/27 exact course contentFocuses on cellular signal transduction.
UFV exact published course content from the held native catalogueIntroductory genetics course dealing with the principles and concepts of transmission of genetic information in all living organisms.
UFV exact published course content from the held native catalogueAn introduction to chemistry with emphasis on theory of atomic and molecular structure and bonding.
UFV 2026/27 native course contentTopics include chemical thermodynamics and kinetics, aqueous equilibria, and the reactivity of organic molecules.
UFV exact published course content from the held native catalogueThis course examines the properties and reactions of alkanes, alkenes, alkynes, alkyl halides, alcohols, and ethers.
UFV exact published course content from the held native catalogueDifferential calculus of a function of one variable, in the context of elementary functions (algebraic, trigonometric, inverse trigonometric, exponential, and logarithmic).
UFV 2026/27 native course contentIntegral calculus of a function of one variable, in the context of elementary functions (algebraic, trigonometric, inverse trigonometric, exponential, and logarithmic).
UFV exact published course content from the held native catalogueStudents will study the problem of determining a quantity given only knowledge of its rate of change.
UFV exact published course content from the held native catalogueExploring chemistry of the elements and their inorganic compounds through fundamental concepts: periodicity of properties, molecular orbitals, valence, ionization potential, electron affinity, electronegativity, oxidation states, bonding and structures of inorganic solids, and coordination complexes.
UFV exact published course content from the held native catalogueAn introduction to analytical chemistry with an emphasis on analysis of solutions.
UFV exact published course content from the held native catalogueTopics include an introduction to thermodynamics with applications to phase and chemical equilibria, and the principles of chemical kinetics including enzyme kinetics and reaction rate theory.
UFV exact published course content from the held native catalogueAn intermediate-level organic chemistry course involving a detailed study of the influence chemical structure has on reaction outcomes.
UFV exact published course content from the held native catalogueThis course concentrates on the coordination chemistry of the transition metals.
UFV exact published course content from the held native catalogueAn introduction to instrumental analysis with the emphasis on spectroscopic methods.
UFV2026/27 exact course contentThis course concentrates on organo-transition metal chemistry, with emphasis on bonding theories, the 18-electron rule, and cluster compounds.
UFV exact published course content from the held native catalogueAn introduction to modern computational techniques used for modeling physico-chemical properties of molecular and biomolecular systems, including empirical force field and quantum mechanical descriptions of individual molecules, as well as simulations of aggregate systems using molecular dynamics and Monte Carlo.
UFV exact published course content from the held native catalogueMedicinal chemistry involves the search, discovery, optimization, and utility of molecules to treat human disease.
UFV exact published course content from the held native catalogueBio-inorganic chemistry is a rapidly expanding area and provides an important bridge between chemistry and biology.
UFV exact published course content from the held native catalogueExamines advanced concepts in modern microbiology including the fundamentals of microbial structure, bioenergetics, growth, and genetics, predominately by considering a variety of bacteria and viruses.
UFV 2026–27 exact native course-credit headerA study of the techniques employed in molecular biology covering concepts such as gene expression, cell organization, cell function, and the control of cell division and growth.
UFV exact published course content from the held native catalogueA number of emerging areas of interest in genetics will be covered, including the genetics of human complex disease, epigenetics and environmental influences on our genes, genomics and personalized medicine, the genetics of infectious disease, legal and ethical issues arising from advances in genetics, and quantitative and evolutionary genetics of populations.
UFV exact published course content from the held native catalogueBiotechnology utilizes biological processes, organisms, or systems for human use.
UFV 2026–27 exact native course-credit headerCancer biology examines the genetic, developmental and environmental basis of this disease, and explores current as well as future anti-cancer treatments.
UFV exact published course content from the held native catalogueFocuses on the relationship between human health and microbes.
UFV exact published course content from the held native catalogueAn examination of pathogenesis, pollution remediation, energy conservation, and the symbiotic relationships between microorganisms and higher organisms which are important to life.
UFV 2026–27 exact native course-credit headerNamed courses across the linked calendar section's requirements and options. Major, minor and route lists can overlap; this is not a timetable. Discontinued courses and course-recognition categories are excluded. BIO: 24 credits. Plus: 14 credits.
A detailed overview of current concepts in biology designed for students majoring in biology or applying to professional programs.
UFV2026/27 exact course contentA continuation of the study of core biological concepts from BIO 111, designed for students majoring in biology or applying to professional programs.
UFV2026/27 exact course contentFocuses on cellular signal transduction.
UFV exact published course content from the held native catalogueIntroductory genetics course dealing with the principles and concepts of transmission of genetic information in all living organisms.
UFV exact published course content from the held native catalogueAn introduction to chemistry with emphasis on theory of atomic and molecular structure and bonding.
UFV 2026/27 native course contentTopics include chemical thermodynamics and kinetics, aqueous equilibria, and the reactivity of organic molecules.
UFV exact published course content from the held native catalogueThis course examines the properties and reactions of alkanes, alkenes, alkynes, alkyl halides, alcohols, and ethers.
UFV exact published course content from the held native catalogueDifferential calculus of a function of one variable, in the context of elementary functions (algebraic, trigonometric, inverse trigonometric, exponential, and logarithmic).
UFV 2026/27 native course contentA basic introduction to descriptive statistics, probability, sampling, estimation, hypothesis testing, correlation, and regression.
UFV 2026–27 exact native course-credit headerAn introduction to descriptive statistics, sampling, probability, estimation, hypothesis testing, correlation, regression, and analysis of variances, including multiple linear regression and one-way ANOVA.
UFV 2026–27 exact native course-credit headerUsing an interdisciplinary approach drawing from ecology, evolution, genetics, ethics, society, politics, and law, this course examines both theoretical and practical aspects of conservation biology.
UFV 2026–27 exact native course-credit headerEmbryonic development is studied at various levels: organismal, cellular, molecular, and genetic.
UFV exact published course content from the held native catalogueAn investigation of the mechanisms and processes of evolution that occur from the molecular to the species level and across a few generations to millennia.
UFV exact published course content from the held native catalogueNamed courses across the linked calendar section's requirements and options. Major, minor and route lists can overlap; this is not a timetable. Discontinued courses and course-recognition categories are excluded. Plus: 13 credits.
An introduction to chemistry with emphasis on theory of atomic and molecular structure and bonding.
UFV 2026–27 exact native course-credit headerTopics include chemical thermodynamics and kinetics, aqueous equilibria, and the reactivity of organic molecules.
UFV exact published course content from the held native catalogueThis course examines the properties and reactions of alkanes, alkenes, alkynes, alkyl halides, alcohols, and ethers.
UFV exact published course content from the held native catalogueExploring chemistry of the elements and their inorganic compounds through fundamental concepts: periodicity of properties, molecular orbitals, valence, ionization potential, electron affinity, electronegativity, oxidation states, bonding and structures of inorganic solids, and coordination complexes.
UFV exact published course content from the held native catalogue(MATH 211 is recommended)
UFV exact published course content from the held native catalogueAn introduction to analytical chemistry with an emphasis on analysis of solutions.
UFV exact published course content from the held native catalogueThis course is an introduction to structured computer programming.
UFV 2026–27 exact native course-credit headerDifferential calculus of a function of one variable, in the context of elementary functions (algebraic, trigonometric, inverse trigonometric, exponential, and logarithmic).
UFV 2026/27 native course contentIntegral calculus of a function of one variable, in the context of elementary functions (algebraic, trigonometric, inverse trigonometric, exponential, and logarithmic).
UFV exact published course content from the held native catalogueStudents will study the problem of determining a quantity given only knowledge of its rate of change.
UFV exact published course content from the held native catalogueExtends the concepts of first-year calculus from the one-variable setting to a multi-variable setting.
UFV exact published course content from the held native catalogueAn introduction to descriptive statistics, sampling, probability, estimation, hypothesis testing, correlation, regression, and analysis of variances, including multiple linear regression and one-way ANOVA.
UFV 2026–27 exact native course-credit headerAn intermediate-level organic chemistry course involving a detailed study of the influence chemical structure has on reaction outcomes.
UFV exact published course content from the held native catalogueThe topics covered in CHEM 312 include an introduction to the chemical literature, the investigation of reaction mechanisms, industrial organic chemistry, photochemistry, and the chemistry of selected compounds of biological interest, e.g., steroids.
UFV exact published course content from the held native catalogueThis course concentrates on the coordination chemistry of the transition metals.
UFV exact published course content from the held native catalogueTopics include an introduction to thermodynamics with applications to phase and chemical equilibria, and the principles of chemical kinetics including enzyme kinetics and reaction rate theory.
UFV exact published course content from the held native catalogueAn introduction to instrumental analysis with the emphasis on spectroscopic methods.
UFV2026/27 exact course contentA basic introduction to descriptive statistics, probability, sampling, estimation, hypothesis testing, correlation, and regression.
UFV 2026–27 exact native course-credit headerNamed courses across the linked calendar section's requirements and options. Major, minor and route lists can overlap; this is not a timetable. Discontinued courses and course-recognition categories are excluded.
Provides students with a broad understanding of the fundamental concepts of computing, logic, and data processing.
UFV2026/27 exact course contentAn introduction to computer programming using a modern programming language.
UFV2026/27 exact course contentThis course is an introduction to structured computer programming.
UFV 2026–27 exact native course-credit headerThis course covers the theoretical foundations that are necessary to design and implement a database, and to use database management systems effectively.
UFV2026/27 exact course contentFocuses on essential concepts in data structures and algorithms including arrays, linked-lists, stacks, queues, priority queues, dynamic arrays, heaps, search trees, hash tables and graphs.
UFV2026/27 exact course contentStudents study the fundamental digital circuits in typical microcomputer hardware, and assembly language programming as a tool for understanding the computer architecture and for controlling computer hardware devices.
UFV exact published course content from the held native catalogueDifferential calculus of a function of one variable, in the context of elementary functions (algebraic, trigonometric, inverse trigonometric, exponential, and logarithmic).
UFV 2026/27 native course contentIntegral calculus of a function of one variable, in the context of elementary functions (algebraic, trigonometric, inverse trigonometric, exponential, and logarithmic).
UFV exact published course content from the held native catalogueServes as an introduction to some basic techniques in discrete mathematics, including methods of counting, recursion, and formal logic.
UFV2026/27 exact course contentIdeas and techniques from linear algebra lie at the core of much of mathematics and its applications in other sciences and technology.
UFV exact published course content from the held native catalogueIntroduces students to some of the most useful types of combinatorial structures: graphs, trees, generating functions, and recurrence relations, all of which play an important role in the mathematics of computers and computation.
UFV exact published course content from the held native catalogueAn examination of computer operating system architecture.
UFV2026/27 exact course contentAdvanced study of the analysis and design of algorithms and data structures techniques with a focus on problem-solving strategies, algorithm efficiency, correctness, and performance metrics through group coursework and communication through class presentations.
UFV exact published course content from the held native catalogueAlgorithms are studied with an emphasis on discrete math, rather than programming.
UFV exact published course content from the held native catalogueA detailed and comprehensive study of object-oriented and classical software engineering techniques.
UFV exact published course content from the held native catalogueA basic introduction to Artificial Intelligence.
UFV exact published course content from the held native catalogueAn investigation of the basic cultural, social, legal, economic, and ethical issues inherent in the discipline of computing.
UFV exact published course content from the held native catalogueThis course focuses on network security architectures, procedures, and processes.
UFV exact published course content from the held native catalogueThis advanced topics course is designed to provide study of the current and emerging trends, technologies, and challenges in information security not covered in other courses.
UFV exact published course content from the held native catalogueStudents will learn about the vulnerabilities inherent in computer programs.
UFV exact published course content from the held native catalogueStudents will explore the ideas, methods, and standards for the exchange of information, and the layers, interfaces, protocols, and services on the OSI reference model and TCP/IP protocol suite.
UFV2026/27 exact course contentThis course will cover important concepts in conventional encryption algorithms such as AES, public-key design and algorithms such as RSA and elliptic curve, digital signatures and authentication protocols such as Kerberos, and key managements such as PKI and X.509.
UFV exact published course content from the held native catalogueCapstone course in which each student works with a faculty advisor to complete an advanced project demonstrating knowledge and skills obtained in the Computing Science major.
UFV exact published course content from the held native catalogueThis course explores topics in computer-based Decision Support Systems with a focus on the application of information technology to the solution of management problems.
UFV exact published course content from the held native catalogueThis course introduces the principles, design, and implementation of autonomous robotic systems.
UFV exact published course content from the held native catalogueProgramming computers to learn from data and experience, with applications from spam detection to speech recognition.
UFV exact published course content from the held native catalogueStudents will study, discuss, and compare current processes and tools being used by organizations for their data-handling needs.
UFV exact published course content from the held native catalogueThis course covers current technologies for client and server-side programming of dynamic websites, web-enabled applications, and web services.
UFV exact published course content from the held native catalogueStudents will learn how to design and implement high quality computer systems.
UFV exact published course content from the held native catalogueWe live in the age of “big data,” where companies need to gather and analyze truly massive amounts of information.
UFV exact published course content from the held native catalogueMost programming languages (e.g.
UFV exact published course content from the held native catalogueNamed courses across the linked calendar section's requirements and options. Major, minor and route lists can overlap; this is not a timetable. Discontinued courses and course-recognition categories are excluded. Plus: 6 credits. Plus: 3 credits. Plus: 9 credits.
Differential calculus of a function of one variable, in the context of elementary functions (algebraic, trigonometric, inverse trigonometric, exponential, and logarithmic).
UFV 2026/27 native course contentIntegral calculus of a function of one variable, in the context of elementary functions (algebraic, trigonometric, inverse trigonometric, exponential, and logarithmic).
UFV exact published course content from the held native catalogueStudents will study the problem of determining a quantity given only knowledge of its rate of change.
UFV exact published course content from the held native catalogueExtends the concepts of first-year calculus from the one-variable setting to a multi-variable setting.
UFV exact published course content from the held native catalogueIdeas and techniques from linear algebra lie at the core of much of mathematics and its applications in other sciences and technology.
UFV exact published course content from the held native catalogueIntroduction to elementary logic, structures and discourse of mathematics, and the communication of mathematical ideas.
UFV exact published course content from the held native catalogueAn introduction to computing and programming, with applications in the sciences.
UFV 2026–27 exact native course-credit headerAn introduction to computer programming using a modern programming language.
UFV 2026–27 exact native course-credit headerThis course is an introduction to structured computer programming.
UFV 2026–27 exact native course-credit headerThis course concludes the traditional calculus sequence.
UFV exact published course content from the held native catalogueIntroduces complex analysis and its applications.
UFV exact published course content from the held native catalogueIntroduces some of the fundamental ideas of mathematical analysis, the subject which forms the rigorous foundation for calculus.
UFV exact published course content from the held native catalogueAn introduction to fields and rings, two of the fundamental structures of modern algebra, with special attention to applications.
UFV exact published course content from the held native catalogueNamed courses across the linked calendar section's requirements and options. Major, minor and route lists can overlap; this is not a timetable. Discontinued courses and course-recognition categories are excluded. Plus either: 15 credits. or: 9 credits. 14 credits of upper-level PHYS or ENPH: 14 credits.
Differential calculus of a function of one variable, in the context of elementary functions (algebraic, trigonometric, inverse trigonometric, exponential, and logarithmic).
UFV 2026/27 native course contentIntegral calculus of a function of one variable, in the context of elementary functions (algebraic, trigonometric, inverse trigonometric, exponential, and logarithmic).
UFV exact published course content from the held native catalogueStudents will study the problem of determining a quantity given only knowledge of its rate of change.
UFV exact published course content from the held native catalogueExtends the concepts of first-year calculus from the one-variable setting to a multi-variable setting.
UFV exact published course content from the held native catalogueAn introduction to computing and programming, with applications in the sciences.
UFV 2026–27 exact native course-credit headerAn introduction to computer programming using a modern programming language.
UFV 2026–27 exact native course-credit headerThis course is an introduction to structured computer programming.
UFV 2026–27 exact native course-credit headerStudents will learn programming design, data types, functions, and data structures, with a focus on engineering applications.
UFV exact published course content from the held native catalogueCareer examples have not been verified for this page.
Official program page
Undergraduate courses numbered 100–400
2026–27 · Per credit · CAD
Canadian students example · Choose your category
Standard course rate · Differential programme fees can apply
Last updated