Skip to content
Sciences: blue ink subject illustration
Image source

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

Deadlines

May 2027

MonTueWedThuFriSatSun
2
3456789
10111213141516
17181920212223
24252627282930
31

Next deadline

  • Fall undergraduate application

    2027 entry

    Some programs continue accepting applications after this date if space remains.

Other deadline details
No central deadline, each B.C. institution sets its own application open and close datesEducationPlannerBC, deadlines are set per institutionRecurring annual · Every year
  • No central deadline, each B.C. institution sets its own application open and close dates
  • No central B.C. deadline
  • Each institution and sometimes each program sets its own dates
Full source wording

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.

SourceChecked
May 1Fall: application and required documentsStanding annual entry · Every year
  • This programme's offered intake
  • application decision before registration
  • Space-available later applications may be accepted
  • weekend/holiday deadlines move to the next working day
  • May 1
SourceChecked
January 1Summer: application and required documentsStanding annual entry · Every year
  • This programme's offered intake
  • application decision before registration
  • Space-available later applications may be accepted
  • weekend/holiday deadlines move to the next working day
  • January 1
SourceChecked
September 1Winter: application and required documentsStanding annual entry · Every year
  • This programme's offered intake
  • application decision before registration
  • Space-available later applications may be accepted
  • weekend/holiday deadlines move to the next working day
  • September 1
SourceChecked

Requirements

Admission requirements

High-school prerequisites
  • English Studies 12 or English First Peoples 12, or the source's explicitly accepted ESAL/ENGL upgrading equivalents73% min.
TRU current exact programme admission and alternate-entry requirements
Application steps
  1. Step 1Check the admission requirements
  2. Step 2Apply through EducationPlannerBC
    • Create your application and select this program.
    EducationPlannerBCEducationPlannerBC
  3. Step 3Official high-school transcript
    • TRU uses the transcript to verify graduation, English and program-specific course requirements.
    TRU undergraduate admission document checklistTRU undergraduate admission document checklist
  4. Step 4$34.23 domestic undergraduate application fee
    • Follow the university’s instructions for this required application item.
    TRU 2026–27 domestic tuition and fees scheduleTRU 2026–27 domestic tuition and fees schedule
  5. Step 5Apply through TRU's currently available application system and provide official academic documents for the selected route.
  6. Step 6Provide language evidence and route-specific translations/transfer records where required.
Applicant pathways
BSc entry and first-year preparation

Bachelor of Science applicants

  • English Studies 12 or English First Peoples 12 at 73% or an accepted equivalent.
  • Check the course prerequisites for your intended major. TRU allows students to upgrade prerequisites while enrolled in the BSc.
TRU Faculty of Science first-year course prerequisite groups
Biology, Chemistry and General Science prerequisites

All Biology majors, General Science, Chemistry, Chemical Biology and Environmental Chemistry

  • Chemistry 11 or equivalent.
  • Pre-calculus 12 at C+ or equivalent within the past two years.
  • Physics 11 or equivalent, or TRU PHYS 1130.
  • Life Sciences 11 or Anatomy and Physiology 12 at C+ or equivalent.
TRU Faculty of Science first-year course prerequisite groups
Computing, Data Science, Mathematics and Physics prerequisites

Computing Science, Data Science, Mathematics and Physics BSc major choices

  • Chemistry 11 or equivalent.
  • Pre-calculus 12 at C+ or equivalent within the past two years.
  • Physics 11 or equivalent, or TRU PHYS 1130.
TRU Faculty of Science first-year course prerequisite groups
General Admission Requirements

On-campus undergraduate applicants; flexible entry applies only to the source's explicitly listed degrees

  • High school graduation, Transfer, or Mature student status
  • Applicants to all undergraduate programs on campus must qualify under one of the following categories:
  • Graduate from a recognised high school curriculum, or
  • Complete 12 or more credits of transferrable postsecondary coursework, or
  • Be 19 years of age or older with no formal education in the past 2 years (some program restrictions apply).
  • English language requirements
  • English is the language of instruction at TRU. Successful applicants require a minimum of 73% in grade 12 English or equivalent* for undergraduate degree programs on campus, or 67% for undergraduate diploma and certificate programs on campus.
  • *At TRU, the equivalent is successful completion of ESAL 0570 and ESAL 0580 or ENGL 0600 or ENGL 0601.
  • Missing a general admission requirement? You may still qualify for Flexible Entry. See below.
TRU current general qualification and flexible-entry routes
Flexible Entry

On-campus undergraduate applicants; flexible entry applies only to the source's explicitly listed degrees

  • Our flexible entry pathway allows students to begin their university program while upgrading or completing missing requirements.
  • How does Flexible Entry work? When you apply for a TRU program that is eligible for Flexible Entry, we will assess your application and if you’re missing general or program-specific requirements you may still receive an offer of admission for your selected program through the flexible entry pathway. Once admitted, we will connect you with Central Academic Advising to plan your first year for success! You’ll complete your missing admission requirements while taking university courses in your program, normally within your first 24 to 30 credits.
  • Programs eligible for Flexible Entry
  • Faculty of Adventure, Culinary Arts and Tourism Bachelor of Tourism Management Events and Conventions Management Diploma Resort and Hotel Management Diploma Sport Event Management Diploma Tourism Management Diploma
  • Faculty of Arts Associate of Arts Bachelor of Arts (Kamloops and Williams Lake) Bachelor of Communication and Digital Journalism Cultural and Social Explorations Certificate Indigenous Studies Certificate World Languages and Cultures Certificate
  • Bob Gaglardi School of Business and Economics Accounting Technician Diploma Associate of Commerce and Business Administration Diploma Bachelor of Business Administration Management Diploma
  • Faculty of Science Associate of Science Bachelor of Computing Science Bachelor of Natural Resource Science Bachelor of Science Computer Network and Cybersecurity Diploma Computing Science Diploma
TRU current general qualification and flexible-entry routes
Recognised high school curricula and provincial equivalents

On-campus undergraduate applicants; flexible entry applies only to the source's explicitly listed degrees

  • TRU recognises the government legislated secondary school curriculum in all Canadian provinces and territories.
  • You are considered to have the equivalent of BC high school graduation if you graduated from high school in:
  • Alberta, Manitoba, New Brunswick, Newfoundland, Nova Scotia, Ontario, Prince Edward Island, Saskatchewan, Northwest Territories, Nunavut, or Yukon
  • Quebec, and have completed one full academic year at CEGEP
  • You are also considered to have the equivalent of BC high school graduation if you have completed the International Baccalaureate diploma program .
  • For program specific provincial admission equivalents, see the equivalency chart .
  • Not sure what program to apply to? One of our Future Students team members would be happy to chat with you.
  • Terms & Privacy
  • Emergency Information
  • Accreditation
  • TRU Policy
  • Accessibility Feedback
  • Current Students
  • Prospective Students
  • Open Learning Students
  • Faculty & Staff
  • Alumni
  • Donors
  • Media
  • Financial Aid
  • Library
  • Wolfie's Campus Store
  • Student Email
  • Moodle
  • IT Support
  • All Student Services
  • Careers at TRU
  • News & Events
  • Parking
  • Conference Centre
  • Find a space
  • Tours
  • Campus Map
TRU current general qualification and flexible-entry routes

Degree requirements

Credits and degree requirements
  • The General Science BSc route requires 120 TRU credits, normally 30 credits a year for four years; part-time completion is possible. The degree’s named majors and Honours routes have separate additional requirements.
ReferencesTRU September 2026 edition of the 2026/27 official academic calendarTru: published degree duration and route scopetru2026–27 published course content, PDFpage242tru2026–27 published course content, PDFpage252tru2026–27 published course content, PDFpage258tru2026–27 published course content, PDFpage359tru2026–27 published course content, PDFpage338tru2026–27 published course content, PDFpage339tru2026–27 published course content, PDFpage340tru2026–27 published course content, PDFpage360tru2026–27 published course content, PDFpage251tru2026–27 published course content, PDFpage283tru2026–27 published course content, PDFpage245tru2026–27 published course content, PDFpage223tru2026–27 published course content, PDFpage224tru2026–27 published course content, PDFpage310tru2026–27 published course content, PDFpage231tru2026–27 published course content, PDFpage232tru2026–27 published course content, PDFpage269tru2026–27 published course content, PDFpage270tru2026–27 published course content, PDFpage271tru2026–27 published course content, PDFpage234tru2026–27 published course content, PDFpage357tru2026–27 published course content, PDFpage337tru2026–27 published course content, PDFpage389tru2026–27 published course content, PDFpage268tru2026–27 published course content, PDFpage209tru2026–27 published course content, PDFpage342tru2026–27 published course content, PDFpage250tru2026–27 published course content, PDFpage354tru2026–27 published course content, PDFpage302tru2026–27 published course content, PDFpage319tru2026–27 published course content, PDFpage235tru2026–27 published course content, PDFpage233tru2026–27 published course content, PDFpage347tru2026–27 published course content, PDFpage348tru2026–27 published course content, PDFpage241tru2026–27 published course content, PDFpage284tru2026–27 published course content, PDFpage243tru2026–27 published course content, PDFpage240tru2026–27 published course content, PDFpage254tru2026–27 published course content, PDFpage255tru2026–27 published course content, PDFpage257tru2026–27 published course content, PDFpage253tru2026–27 published course content, PDFpage244tru2026–27 published course content, PDFpage210tru2026–27 published course content, PDFpage211tru2026–27 published course content, PDFpage390TRU September 2026 official calendar, printed page 145TRU September 2026 official calendar, printed page 143TRU Faculty of Science first-year course prerequisite groupsTRU public program directory and campus listing codes

Program facts

Academic minimum73% minimum
Co-opCo-op option

Optional BSc co-op is available in the calendar’s named Biology, Chemical Biology, Chemistry, Physics, Mathematics and Computing areas, with distinct grade/course and work-term requirements. A Biology or Chemistry co-op designation requires at least three work terms. This does not make co-op available in every BSc study option.

TRU September 2026 official calendar, printed page 143
TRU September 2026 official calendar, printed page 143Check work experience options

Majors & specializations

TRU lists majors under the BSc entry route. First-year course prerequisites depend on the major.

Major in Animal Biology

BSc

Study animal biology through the major’s biology coursework.

Courses

Named courses in the selected current degree calendar, including alternative majors, prerequisites and transfer routes. This menu is not a list every student takes. Published year or term groups appear separately.

Major in Mathematics (Science) / Year 1 and 2 (60 – 63 credits)17 listed

Courses and alternatives named in this published term group; elective requirements are listed separately.

TRU September 2026 edition of the 2026/27 official academic calendar
Major in Mathematics (Science) / Year 3 and 4 (57 – 60 credits)4 listed

Courses and alternatives named in this published term group; elective requirements are listed separately.

TRU September 2026 edition of the 2026/27 official academic calendar
Honours in Mathematics / Year 3 and 4 (63 – 66 credits)4 listed

Courses and alternatives named in this published term group; elective requirements are listed separately.

TRU September 2026 edition of the 2026/27 official academic calendar
Major in Economics and Mathematics (Science) / Year 1 and 2 Lower-level requirements 57 credits15 listed

Courses and alternatives named in this published term group; elective requirements are listed separately.

  • CHEM 1500Chemical Bonding and Organic Chemistry (4,0,3)(L)3 credits
  • ECON 1900Principles of Microeconomics3 credits

    Students examine the interactions between individuals and firms in various types of markets.

    tru2026–27 published course content, PDFpage268
  • ENGL 1100Introduction to University Writing3 credits

    Students explore the practices of reading and writing in scholarly contexts by investigating a chosen topic or issue.

    tru2026–27 published course content, PDFpage283
  • ENGL 1110Critical Reading and Writing3 credits

    Students develop skills in close critical reading comprehension, written composition, and argumentation through the exploration and evaluation of a variety of creative narrative texts.

    tru2026–27 published course content, PDFpage283
  • MATH 1140Calculus 1 (3,1.5,0) or3 credits

    Students study differential calculus for functions of one variable, with applications emphasizing the physical sciences.

    tru2026–27 published course content, PDFpage337
  • PHYS 1100Fundamentals of Physics 1 (3,0,3)(L)3 credits
  • BIOL 1110Principles of Biology 1 (3,0,3)(L)3 credits
  • GEOL 1110Introduction to Physical Geology (3,0,2)(L)3 credits
  • MATH 1700Discrete Mathematics 13 credits

    This course is an introduction to the foundation of modern mathematics including basic set theory; solution to recurrence relations; logic and quantifiers; properties of integers; mathematical induction; introduction to graphs and trees; Boolean algebra and finite state machines.

    tru2026–27 published course content, PDFpage338
  • MATH 2110Calculus 33 credits

    The concepts of single-variable calculus are extended to higher dimensions by using vectors as variables.

    tru2026–27 published course content, PDFpage338
  • CMNS 2290Technical Communication3 credits

    Students study a variety of technical communications used to document professional activity, including proposals, technical and formal reports, policies and procedures, technical descriptions and definitions, and instructions.

    tru2026–27 published course content, PDFpage245
  • STAT 2000Probability and Statistics3 credits

    This course is intended for math or science students.

    tru2026–27 published course content, PDFpage389
  • ECON 2320Economics and Business Statistics 13 credits

    Students are introduced to statistics with an emphasis on its applications in business and economics.

    tru2026–27 published course content, PDFpage268
  • ECON 2900Intermediate Microeconomics 13 credits

    Students examine at a more advanced level how individuals and firms interact in various types of markets.

    tru2026–27 published course content, PDFpage269
  • COMP 1130Computer Programming 13 credits

    CriticalThinking/Investigation Students are introduced to the use of structured problem solving methods, algorithms, structured programming, and object-oriented programming concepts.

    tru2026–27 published course content, PDFpage251
TRU September 2026 edition of the 2026/27 official academic calendar
Additional published courses
  • BIOL 2160Introductory Microbiology (3,0,3)(L)3 credits
  • BIOL 2170Introduction to Ecology (3,0,3)(L)3 credits
  • BIOL 2290Evolution of Animal Body Plans (3,0,3)(L)3 credits
  • CHEM 2120Organic Chemistry 1 (3,0,3)(L)3 credits
  • CHEM 2100Introductory Analytical Chemistry (3,0,3)(L)3 credits
  • CHEM 3100Instrumental Analysis3 credits

    Students are introduced to the wide range of instrumental methods used in chemical analysis, as they are applied to modern analytical chemistry.

    tru2026–27 published course content, PDFpage242
  • CHEM 3120Instrumental Analysis Laboratory (0,0,4)(L)1 credits
  • CHEM 3170Instrumental Analysis Laboratory for Chemical Biology (0,0,4)(L)1 credits
  • CHEM 3060Physical Chemistry 13 credits

    Prior knowledge of physical chemistry is required for this upper-level course.

    tru2026–27 published course content, PDFpage242
  • CHEM 3220Advanced Organic Chemistry3 credits

    This is a lecture course that covers the theory and practice of modern organic synthesis.

    tru2026–27 published course content, PDFpage242
  • CHEM 3310Inorganic Chemistry 13 credits

    Students are introduced to the varied aspects of transition metal chemistry and a wide variety of techniques which have been applied to these systems.

    tru2026–27 published course content, PDFpage242
  • COOP 1000Career Management1 credits

    Students admitted into co-operative education must complete this pre-requisite one credit course prior to their first work term.

    tru2026–27 published course content, PDFpage258
  • COOP 1130BCS Co-op Work Term 13 credits
  • COOP 2130BCS Co-op Work Term 23 credits
  • COOP 3130BCS Co-op Work Term 33 credits
  • PHYS 2000Relativity and Quanta3 credits

    Students are introduced to special relativity and quantum physics.

    tru2026–27 published course content, PDFpage359
  • PHYS 2200Mechanics3 credits

    Students will explore applications of Newtonian mechanics.

    tru2026–27 published course content, PDFpage359
  • PHYS 2250Intermediate Electromagnetism (3,0,3)(L)3 credits
  • MATH 3170Calculus 43 credits

    The concept of a definite integral is extended to double and triple integrals and the calculus of vector fields are studied.

    tru2026–27 published course content, PDFpage340
  • PHYS 3200Advanced Mechanics3 credits

    This course offers an extension to the concepts studied in PHYS 2200: Mechanics.

    tru2026–27 published course content, PDFpage360
  • PHYS 3400Principles and Applications of Quantum Mechanics 13 credits

    Students will deepen their critical understanding of quantum physics.

    tru2026–27 published course content, PDFpage360
  • PHYS 3090Intermediate Experimental Physics I3 credits

    Students engage their curiosity for physics and explore their understanding of fundamental electronic devices by transferring and integrating their theoretical knowledge with experimental approaches.

    tru2026–27 published course content, PDFpage359
  • PHYS 3140Fluids3 credits

    Students are introduced to the key concepts and equations used to describe fluids.

    tru2026–27 published course content, PDFpage359
  • PHYS 3160Classical and Statistical Thermodynamics3 credits

    Students are introduced to the principles of elementary classical thermodynamics, kinetic theory, and statistical mechanics.

    tru2026–27 published course content, PDFpage360
  • COMP 1520Principle of Software Development3 credits

    This course offers a practical introduction to problem- solving on a computer, and emphasizes a structured approach to the design of algorithms and proper programming style.

    tru2026–27 published course content, PDFpage252
  • GEOL 3290Sedimentology and Stratigraphy3 credits
  • GEOL 2050Historical Geology:Global Change Through Time (3,0,3)(L)3 credits
  • BIOL 1210Principles of Biology 2 (3,0,3)(L)3 credits
  • ARCH 1110Human Origins3 credits

    An introduction to the anthropological study of human origins.

    tru2026–27 published course content, PDFpage223
  • ARCH 2190Ancient North Americans3 credits

    A survey of the archaeological evidence for prehistoric colonization of North America, the expansion of Paleo- Indian hunters, the adaptations of archaic hunter-foragers to post-Ice Age environments, the origins of farming and village life, and the rise and fall of complex chiefdom societies.

    tru2026–27 published course content, PDFpage224
  • ARCH 3050Theory in Archaeology (2,1,0) or6 credits

    Overview of major theoretical and methodological issues in archaeology, involving a history of archaeological thought, the formulation of research designs, and how archaeology fits into science.

    tru2026–27 published course content, PDFpage224
  • ARCH 3060Summer Field Training in Archaeology6 credits

    Intensive training in excavation techniques, and interpretation, including mapping procedures, recording preliminary analysis, and reporting.

    tru2026–27 published course content, PDFpage224
  • ARCH 3260Environmental Archaeology3 credits

    Interdisciplinary data recovery and methods of analysis from geology, soil sciences, botany, zoology, chemistry, physics, and ecology have resulted in specialized sub-fields in archaeology, including zooarchaeology, paleobotany, raw material sourcing, geophysical and geomorphic analysis, paleoenvironmental reconstruction, and seasonality studies.

    tru2026–27 published course content, PDFpage224
  • ARCH 4110Prehistory of a Special Area in the New World3 credits
  • GEOL 3010Principles of Palaeontology (2,0,2)(L)3 credits
  • GEOL 3030Environmental Geochemistry3 credits

    Students examine the complex relationship between environmental factors and the geochemical history of surface and subsurface rocks.

    tru2026–27 published course content, PDFpage310
  • GEOL 3190Geomorphology (3,0,2)(L)3 credits
  • GEOL 4250Geological History of North America3 credits

    Students are provided an overview of the geological history of North America with an emphasis on plate tectonics; Precambrian orogens and Phanerozoic orogenic belts, especially the Cordillera; and the interrelations of sedimentation, deformation and metamorphism.

    tru2026–27 published course content, PDFpage310
  • GEOL 4480Directed Studies in Geology3 credits
  • BIOL 2130Cell Biology3 credits

    Students will explore the eukaryotic cell's structure, organization, and function.

    tru2026–27 published course content, PDFpage231
  • BIOL 2340Introduction to Genetics3 credits

    Students explore the connections between the genetic composition of an organism and the outward expression of characteristics.

    tru2026–27 published course content, PDFpage232
  • CHEM 1510Fundamentals of Chemistry (4,0,3)(L)3 credits
  • CHEM 1520Principles of Chemistry (3,0,3)(L)3 credits
  • ECON 3410Economics of Climate Change3 credits

    Students investigate the climatic changes resulting from global warming and the policy actions being taken to address these problems.

    tru2026–27 published course content, PDFpage269
  • ECON 3690Community Economic Development3 credits

    Students investigate methods for effectively using local community resources to enhance economic opportunities while improving social conditions in a sustainable way.

    tru2026–27 published course content, PDFpage270
  • ECON 3700Benefit-Cost Analysis and the Economics of Project Evaluation3 credits

    Students examine projects that are commonly evaluated using benefit-cost analysis, and the appropriate methods for determining their cost effectiveness.

    tru2026–27 published course content, PDFpage270
  • ECON 3710Environmental Economics3 credits

    Students apply the tools of microeconomic analysis to environmental issues.

    tru2026–27 published course content, PDFpage270
  • ECON 3990Selected Topics in Economics (3,0,0) or6 credits

    The subject matter in this course varies from semester to semester depending upon the interests of faculty and students.

    tru2026–27 published course content, PDFpage270
  • ECON 3730Forestry Economics3 credits

    Students are introduced to the concepts and analytical techniques used in forestry economics and their application to forest management, conservation, and policy analysis.

    tru2026–27 published course content, PDFpage270
  • ECON 3740Natural Resource Economics3 credits

    Students focus on the economics of land and natural resource (both nonrenewable and renewable) use issues.

    tru2026–27 published course content, PDFpage270
  • ECON 4720Sustainable Economic Development3 credits

    Students examine theories and issues, internal and external challenges, and alternative policy options relating to sustainable economic development.

    tru2026–27 published course content, PDFpage271
  • ECON 4990Selected Topics in Economics (3,0,0) or6 credits

    The subject matter in this course varies from semester to semester depending upon the interests of faculty and students.

    tru2026–27 published course content, PDFpage271
  • BIOL 3030Population Biology3 credits

    Students are introduced to the study of plant and animal populations and their physical and biological environments.

    tru2026–27 published course content, PDFpage232
  • BIOL 3100Introduction to Animal Behaviour (3,0,3)(L)3 credits
  • BIOL 3290Ichthyology (3,0,3)(L)3 credits
  • BIOL 3430Plants and People (3,0,2)(L)3 credits
  • BIOL 4020Limnology (3,0,3)(L)3 credits
  • BIOL 4090Field Methods in Terrestrial Ecology (125 hours)3 credits
  • BIOL 4100Field Methods in Marine Ecology (125 hours)3 credits
  • BIOL 4160Principles of Conservation Biology3 credits

    Students explore the scientific foundations and real- world practice of conservation biology.

    tru2026–27 published course content, PDFpage234
  • BIOL 4260Plant Ecology (3,0,3)(L)3 credits
  • BIOL 4270Terrestrial Vertebrate Zoology (2,0,3)(L)3 credits
  • CHEM 3010Aqueous Environmental Chemistry3 credits

    Students are introduced to the properties and composition of natural waters.

    tru2026–27 published course content, PDFpage242
  • CHEM 3020Atmospheric Environmental Chemistry3 credits

    This course is an introduction to structure, composition, and chemical processes occurring in the Earth's atmosphere.

    tru2026–27 published course content, PDFpage242
  • PHIL 4350Environmental Ethics3 credits

    This course offers a study of moral issues arising in the context of human relationships to nature and to non- human living things.

    tru2026–27 published course content, PDFpage357
  • MATH 1070Mathematics for Business and Economics3 credits

    This course is designed for Business and Economics students.

    tru2026–27 published course content, PDFpage337
  • MATH 1100Finite Math with Applications 13 credits

    This course is intended primarily for Liberal Arts or Tourism students.

    tru2026–27 published course content, PDFpage337
  • STAT 1200Introduction to Statistics3 credits

    Students are introduced to statistical reasoning in this course.

    tru2026–27 published course content, PDFpage389
  • BIOL 3000Biometrics (3,0,2)(L)3 credits
  • ACCT 2210Financial Accounting3 credits

    Students develop the skills necessary to prepare and analyze the financial statements of a public corporation.

    tru2026–27 published course content, PDFpage209
  • MIST 2610Management Information Systems3 credits

    Students acquire the knowledge and skills to effectively utilize information systems and technology in support of organizational strategy.

    tru2026–27 published course content, PDFpage342
  • COMP 1020Introduction to Spreadsheets1 credits

    This course provides students with an introduction to spreadsheets using Excel.

    tru2026–27 published course content, PDFpage250
  • ORGB 2810Organizational Behaviour3 credits

    Intercultural Awareness Students examine the behavior of individuals and how they interact with each other in different workplace organizations.

    tru2026–27 published course content, PDFpage354
  • FNCE 3120Finance3 credits

    Students develop a basic understanding of business finance, which deals with how organizations effectively manage their operating and fixed assets and fund them with an optimal mix of debt and equity financing.

    tru2026–27 published course content, PDFpage302
  • MKTG 3430Marketing3 credits

    Students receive an overall view of the marketing function, the role of marketing in society and its application within organizations.

    tru2026–27 published course content, PDFpage342
  • HRMN 3820Human Resources3 credits

    Students are introduced to the management of an organization's workforce through the design and implementation of effective human resource policies and procedures.

    tru2026–27 published course content, PDFpage319
  • MATH 3700Introduction to the History of Mathematics3 credits

    Students trace the development of numeration, arithmetic, geometry, algebra and other areas of mathematics, from their beginnings to their modern forms.

    tru2026–27 published course content, PDFpage340
  • MATH 3510Problem Solving Applied Math3 credits

    CriticalThinking/Investigation This course provides learners with a systematic approach to problem solving.

    tru2026–27 published course content, PDFpage340
  • MATH 1150Calculus for the Biological Sciences 13 credits

    Students study differential calculus for functions of one variable, with applications emphasizing the biological sciences.

    tru2026–27 published course content, PDFpage337
  • PHYS 1150Mechanics and Waves (3,0,3)(L)3 credits
  • COMP 1000Introduction to Information Technology3 credits

    Students are provided an introduction to the 'computer world,' and an opportunity to enhance their proficiency in using computer resources for common daily tasks.

    tru2026–27 published course content, PDFpage250
  • BIOL 3130Introduction to Biochemistry3 credits

    Students examine central concepts in biochemistry, including the importance of water, buffers, pH and maintaining chemical equilibria within the internal environment of cells.

    tru2026–27 published course content, PDFpage232
  • BIOL 3540Human Physiology 1 (3,0,3*)(L)3 credits
  • BIOL 4130Molecular Evolution3 credits

    The theory of evolution is the single thread that binds together the diverse disciplines that make up the biological sciences.

    tru2026–27 published course content, PDFpage234
  • BIOL 3980Introduction to Research1 credits

    This course is available to 3rd year students contemplating entry into the Honours program or undertaking a Directed Studies research project in their 4th year.

    tru2026–27 published course content, PDFpage234
  • BIOL 4980Honours Seminar in Biological Sciences2 credits

    Students enrolled in the Biology Honours program explore and discuss topics of particular relevance to the field of biological science with a focus on how scientific research is carried out and presented.

    tru2026–27 published course content, PDFpage235
  • BIOL 4990Honours Thesis in Biological Sciences6 credits
  • CMNS 2300Critical Thinking and Writing for Science and Technology3 credits

    Students analyze and discuss examples of writing from scientific and technical literature to improve their communication skills for lay and scientific audiences.

    tru2026–27 published course content, PDFpage245
  • BIOL 3400From DNA to Ecosystems: Reading and Writing Great Biology3 credits

    Students examine critical issues in the diversity of life through the lens of great writing.

    tru2026–27 published course content, PDFpage233
  • BIOL 3300Communicating Biology 21 credits

    The communication of scientific discovery is fundamental to all disciplines in biology.

    tru2026–27 published course content, PDFpage233
  • BIOL 3110Field Ornithology3 credits

    This course provides an introduction to the study and identification of birds, with a major emphasis on the birds of British Columbia.

    tru2026–27 published course content, PDFpage232
  • BIOL 3200Immunology3 credits

    Students examine the basic cellular, molecular and regulatory principles of, and the key players in the immune system.

    tru2026–27 published course content, PDFpage232
  • BIOL 3220Natural History3 credits

    Knowledges & Ways Defined as "the direct knowledge of organisms in their environments," natural history remains a critical link between science and society.

    tru2026–27 published course content, PDFpage233
  • BIOL 3310Developmental Biology (3,0,3)(L)3 credits
  • NRSC 4040Wildlife Management and Conservation 1: Theory and Principle (3,0,3)(L)3 credits
  • NRSC 3000Evolution and Diversity of the Vertebrates3 credits

    Students are introduced to vertebrate biology through an examination of the diversity, evolutionary ecology, and life histories of amphibians, reptiles, mammals and birds.

    tru2026–27 published course content, PDFpage347
  • BIOL 4480Directed Studies in Biology (L)3 credits
  • BIOL 4490Advanced Seminar - Selected Topics in Biology3 credits

    In this advanced seminar course, students focus on recent developments in modern biology.

    tru2026–27 published course content, PDFpage235
  • NRSC 3210Range Management3 credits

    Students explore applied range ecology and range management planning.

    tru2026–27 published course content, PDFpage347
  • NRSC 4020Natural Resource Entomology (2,0,2)(L)3 credits
  • NRSC 4050Wildlife Management and Conservation 2: Practice and Application3 credits

    Students build upon the theory and principles presented in NRSC 4040: Wildlife Management and Conservation 1, by further examining the application of scientific principles to the conservation of wildlife.

    tru2026–27 published course content, PDFpage348
  • NRSC 4100Fisheries Management3 credits

    Students develop an understanding of fisheries management.

    tru2026–27 published course content, PDFpage348
  • BIOL 3510Plant Physiology (3,0,3)(L)3 credits
  • BIOL 4110Advanced Microbiology Lab (1,1,4)(L)3 credits
  • BIOL 4120Evolution of Flowers3 credits

    The evolution of flowers has been described as an "abominable mystery." This course examines the evolutionary processes responsible for the extraordinary diversity of flowers.

    tru2026–27 published course content, PDFpage234
  • BIOL 3010Bioinformatics (2,1,2)(L)3 credits
  • BIOL 3210Microbial Ecology3 credits

    In this course, students will explore the importance of microorganisms in nature and societies.

    tru2026–27 published course content, PDFpage232
  • BIOL 3230Biochemistry3 credits

    Students analyze, and achieve an understanding of, metabolic pathways and bioenergetics, including glycolysis, fermentation and respiration and oxidation of fatty acids and amino acids.

    tru2026–27 published course content, PDFpage233
  • BIOL 3260Field Botany (1,1,4)(L)3 credits
  • BIOL 3520Cell Physiology (3,0,3)(L)3 credits
  • BIOL 3550Human Physiology 2 (3,0,3*)(L)3 credits
  • BIOL 3800Fermentation Processes in Food and Pharmaceutical Production3 credits

    Students develop an appreciation for the unlimited biochemical capabilities of microorganisms and learn that a great variety of new or unusual compounds, which may be beneficial, may be produced from various microbial isolates.

    tru2026–27 published course content, PDFpage234
  • BIOL 4140Evolution3 credits

    Students examine some of the major tenets of evolutionary theory, learning about historical approaches to, as well as cutting-edge research on, the topic.

    tru2026–27 published course content, PDFpage234
  • BIOL 4150Biochemical Techniques 1 (1,1,3)(L)3 credits
  • BIOL 4250Biochemical Techniques 2 (Recombinant DNA)3 credits
  • BIOL 4350Regulation of Gene Expression3 credits

    Students take an in-depth look into the heritable information stored in the genome of an organism and learn how this information is expressed in a highly regulated fashion to respond to changes in the environment or to generate a diverse set of cell types.

    tru2026–27 published course content, PDFpage235
  • BIOL 4600Microscopy Techniques3 credits

    Students learn about basic optics as well as types of microscopy from compound light microscopes and fluoescence microscopes to transmission and scanning electron microscopes.

    tru2026–27 published course content, PDFpage235
  • NRSC 3110Grassland Ecology (3,0,2)(L)3 credits
  • NRSC 4130Fire Ecology and Management3 credits

    Students develop an understanding and awareness of the role fire plays in ecosystems, communities, species, and human society.

    tru2026–27 published course content, PDFpage348
  • BIOL 3350Molecular Genetics3 credits

    The discipline of molecular genetics focuses on the structure, organization and regulated expression of heritable information molecules.

    tru2026–27 published course content, PDFpage233
  • CHEM 2160Structure, Bonding and Spectroscopy3 credits

    Students develop fundamental quantum ideas in chemistry and apply them to topics in chemical bonding and spectroscopy.

    tru2026–27 published course content, PDFpage241
  • CHEM 3240Organic Chemistry Laboratory (0,0,4)(L)1 credits
  • CHEM 4450Advanced Chemical Biology (2,1,3)(L)3 credits
  • ENGL 1120Introduction to Poetry3 credits

    Students develop skills in close critical reading comprehension, written composition, and argumentation through the exploration and evaluation of a variety of poetic forms that take up a particular theme, topic, or issue chosen by the professor.

    tru2026–27 published course content, PDFpage284
  • CHEM 3140Applied Analytical Chemistry3 credits

    This course will focus on analytical method development, including sampling and sample handling, extraction, determination, and data acquisition.

    tru2026–27 published course content, PDFpage242
  • CHEM 3330Inorganic Chemistry Laboratory (0,0,4)(L)1 credits
  • CHEM 4220Selected Topics in Organic Chemistry (3,0,0)(Options A and B)3 credits
  • CHEM 4320Selected Topics in Inorganic Chemistry (3,0,0)(Options A and B)3 credits
  • CHEM 4400Advanced Analytical Chemistry Laboratory (0,1*,3*)(L)1 credits
  • CHEM 4420Advanced Organic Chemistry Laboratory (0,1*,3*)(L)1 credits
  • CHEM 4480Directed Studies in Chemistry3 credits

    Students investigate a specific topic involving experimental work as agreed upon by the student and her/his faculty supervisor and co-supervisor.

    tru2026–27 published course content, PDFpage243
  • CHEM 4600Selected Topics in Applied Chemistry3 credits

    This lecture course is divided into modules that focus on applied aspects of several branches of chemistry.

    tru2026–27 published course content, PDFpage243
  • PHIL 4330Biomedical Ethics3 credits

    Students investigate various ethical issues related to the health sciences, especially in medicine, and consider these issues concretely and in relation to general ethical theory.

    tru2026–27 published course content, PDFpage357
  • CHBI 3980Introduction to Research1 credits

    This course is available to 3rd year students contemplating entry into the Honours program or undertaking a directed studies research project in their 4th year.

    tru2026–27 published course content, PDFpage240
  • CHBI 4980Honours Seminar2 credits

    This course allows students enrolled in the Chemical Biology Honours program to explore and discuss topics of general interest to scientists, with a focus on how scientific research is carried out and presented.

    tru2026–27 published course content, PDFpage240
  • CHBI 4990Honours Thesis in Chemical Biology (L)6 credits
  • MATH 1240Calculus 23 credits

    This course covers integral calculus for functions of one variable, with applications emphasizing the physical sciences.

    tru2026–27 published course content, PDFpage338
  • MATH 1250Calculus for the Biological Sciences 23 credits

    This course covers integral calculus for functions of one variable, with applications emphasizing the biological sciences.

    tru2026–27 published course content, PDFpage338
  • PHYS 1200Fundamentals of Physics 2 (3,0,3)(L)3 credits
  • PHYS 1250Electromagnetism and Thermodynamics (3,0,3)(L)3 credits
  • CHEM 2250Fundamentals of Physical Chemistry (3,0,3)(L)3 credits
  • CHEM 2220Organic Chemistry 2 (3,0,3)(L)3 credits
  • CHEM 3070Physical Chemistry 23 credits

    This course is a continuation of CHEM 3060.

    tru2026–27 published course content, PDFpage242
  • CHEM 3230Organic Spectroscopy3 credits

    This is a lecture course that covers the theory and practice of modern spectroscopic techniques for the structural elucidation of organic compounds.

    tru2026–27 published course content, PDFpage242
  • CHEM 3320Inorganic Chemistry 23 credits

    Students are introduced to the varied aspects of main group chemistry and a wide variety of techniques which have been applied to these systems.

    tru2026–27 published course content, PDFpage242
  • CHEM 3730Introduction to Biochemistry3 credits

    Students are introduced to cellular chemistry and the structure and function of biological molecules including nucleic acids, enzymes and other proteins, carbohydrates, lipids, and vitamins.

    tru2026–27 published course content, PDFpage242
  • CHEM 4070Selected Topics in Physical/Environmental Chemistry3 credits

    This lecture course will consider in depth a selection of topics drawn from the areas of Physical Chemistry and Environmental Chemistry.

    tru2026–27 published course content, PDFpage242
  • CHEM 4090Introductory Computational Chemistry3 credits

    This is an introductory course on computational chemistry with a primary focus on the practical aspects of this subject.

    tru2026–27 published course content, PDFpage242
  • CHEM 4410Advanced Inorganic Chemistry Laboratory (0,1*,3*)(L)1 credits
  • ENGL 1140Introduction to Drama3 credits

    Students develop skills in close critical reading comprehension, written composition, and argumentation through the exploration and evaluation of a variety of dramatic forms that take up a particular theme, topic, or issue chosen by the professor.

    tru2026–27 published course content, PDFpage284
  • MATH 1230Calculus 2 for Engineering3 credits

    Students learn the ideas and techniques of single- variable integral calculus from an engineering perspective.

    tru2026–27 published course content, PDFpage337
  • COMP 3260Computer Network Security3 credits

    Students explore how information is exchanged on the Internet and the security issues that arise due to information exchange between different technologies.

    tru2026–27 published course content, PDFpage254
  • COMP 3270Computer Networks3 credits

    Students learn about computer network design principles and concepts, network architecture, Open Systems Interconnection (OSI) model, error detection and recovery, local area networks, bridges, routers and gateways, network naming and addressing, routing protocols, inter-networking, wireless networks, and Internet Protocol v6 network addressing.

    tru2026–27 published course content, PDFpage254
  • COMP 3410Operating Systems3 credits

    The purpose of this course is to provide students basic knowledge of operating systems, difference between the kernel and user modes, concepts of application program interfaces, methods and implementations of interrupts.

    tru2026–27 published course content, PDFpage254
  • COMP 3450Human-Computer Interaction Design3 credits

    Awareness Comp 3450 is the introductory course to interaction design from a human-computer interaction (HCI) perspective.

    tru2026–27 published course content, PDFpage255
  • COMP 3540Advanced Web Design and Programming3 credits

    Students review client-side web technologies used for static webpages and interactive web applications on clients.

    tru2026–27 published course content, PDFpage255
  • COMP 3610Database Systems3 credits

    Students are introduced to the database concepts.

    tru2026–27 published course content, PDFpage255
  • COMP 3710Applied Artificial Intelligence3 credits

    Students investigate non-deterministic computer algorithms that are used in wide application areas but cannot be written in pseudo programming languages.

    tru2026–27 published course content, PDFpage255
  • COMP 3520Software Engineering3 credits

    Students are introduced to the different software process models and management of modular inter- communication, software engineering tools, software testing and project management including resource estimation, team organization and review.

    tru2026–27 published course content, PDFpage255
  • COMP 4910Computing Science Project3 credits

    This course is designed as a capstone project in the BCS and CS Major programs and includes the practical design and implementation of a supervised project in an area of specialization in Computing Science.

    tru2026–27 published course content, PDFpage257
  • COMP 4930Professional and Ethical Issues in Computing Science3 credits

    Students examine current computer issues and selected topics from these, including the impact of computer technology on society; historical perspectives; social and economic consequences of large-scale information processing systems and automatic control; legal and ethical problems in computer applications; intellectual property.

    tru2026–27 published course content, PDFpage257
  • COMP 4960Honours Thesis in Computing Science6 credits
  • COMP 1230Computer Programming 23 credits

    CriticalThinking/Investigation This course is a continuation of COMP 1130 and provides a foundation for further studies in computing science.

    tru2026–27 published course content, PDFpage251
  • COMP 2160Mobile Application Development 1 (3,1,0)(L)3 credits
  • COMP 2680Web Site Design and Development3 credits

    CriticalThinking/Investigation This course introduces students to an overview of website development.

    tru2026–27 published course content, PDFpage253
  • COMP 2230Data Structure, Algorithm Analysis, and Program Design3 credits

    Students are introduced to the basic methods of representing data in Computing Science.

    tru2026–27 published course content, PDFpage252
  • COMP 2920Software Architecture and Design3 credits

    Students learn how to establish, define and manage the requirements for a software system.

    tru2026–27 published course content, PDFpage254
  • MATH 3400Linear Programming and Applications3 credits

    This course introduces the theory and applications of linear programming.

    tru2026–27 published course content, PDFpage340
  • MATH 3650Numerical Analysis3 credits

    This course introduces standard numerical methods, including algorithms for solving algebraic equations (linear and nonlinear, single equations and systems) and for polynomial approximation and interpolation.

    tru2026–27 published course content, PDFpage340
  • COMP 1110Introduction to Computer Programming3 credits

    CriticalThinking/Investigation Students are introduced to the use of structured problem solving methods, algorithms, and structured programming.

    tru2026–27 published course content, PDFpage251
  • MATH 3020Introduction to Probability3 credits

    This course provides a theoretical foundation for the study of statistics.

    tru2026–27 published course content, PDFpage339
  • MATH 3030Introduction to Stochastic Processes3 credits

    Students examine simple random processes, including discrete and continuous Markov chains, Poisson processes and Brownian motion.

    tru2026–27 published course content, PDFpage339
  • COMP 3050Algorithm Design and Analysis3 credits

    Students begin by defining what an algorithm is, discuss what it means to do algorithm analysis, and analyze why it is important in Computing Science.

    tru2026–27 published course content, PDFpage254
  • STAT 3050Introduction to Statistical Inference3 credits

    This course examines the theory behind statistical inference.

    tru2026–27 published course content, PDFpage389
  • COMP 1380Discrete Structure 1 for Computing Science3 credits

    This course is an introduction to the basic mathematical concepts used in computing science.

    tru2026–27 published course content, PDFpage251
  • CMNS 1290Introduction to Professional Writing3 credits

    Students study the theories and practice of professional organizational communication, learning the importance of effective communication to meeting goals, developing and maintaining relationships and the overall facilitation of work.

    tru2026–27 published course content, PDFpage244
  • ADSC 1000Introduction to Statistical Data Analysis3 credits

    Students are introduced to a survey of basic concepts of data analysis and statistics with a variety of applications ineach concept.

    tru2026–27 published course content, PDFpage210
  • ADSC 1010Data Visualization and Manipulation through Scripting3 credits

    Students are introduced to methods of processing and conveying data summaries targeted to various audiences.

    tru2026–27 published course content, PDFpage210
  • ADSC 1910Introduction to Applied Data Science3 credits

    This course will introduce the learner to the basics of Data Science.

    tru2026–27 published course content, PDFpage210
  • ADSC 2020Regression for Applied Data Science3 credits

    Students are introduced to applications of regression- based concepts.

    tru2026–27 published course content, PDFpage210
  • ADSC 2030Design for Data Science3 credits

    Students build upon knowledge of regression in further applications, particularly in experimental design.

    tru2026–27 published course content, PDFpage210
  • ADSC 2110Introduction to Applied Data Science with Python3 credits

    Students are introduced to the basics of the python- programming environment focusing on data manipulation, transformation, data cleaning, and data visualization.

    tru2026–27 published course content, PDFpage211
  • ADSC 2610Database Systems in Applied Data Science I3 credits

    Students are introduced to the basic ways that data can be obtained.

    tru2026–27 published course content, PDFpage211
  • ADSC 2910Applied Data Science Integrated Practice 13 credits

    This course will introduce the learner to the tools necessary for Applied Data Science.

    tru2026–27 published course content, PDFpage211
  • ADSC 3040Simulations for Modeling, Optimizing & Analysis3 credits
  • ADSC 3610Database Systems in Applied Data Science II3 credits

    Students learn the fundamentals of database design, modeling, systems, data storage, and the evolving world of data warehousing, governance and more.

    tru2026–27 published course content, PDFpage211
  • ADSC 3710Artificial Intelligence in Applied Data Science3 credits

    Students are introduced to the principles of artificial intelligence (AI) through an exploration of its history, capabilities, technologies, framework, and its future.

    tru2026–27 published course content, PDFpage211
  • ADSC 3910Applied Data Science Integrated Practice -23 credits

    Students will be introduced to the tools necessary for developing applications using Artificial Intelligence (AI) tool set, and integrate this with Large Data Bases and Date Warehouses.

    tru2026–27 published course content, PDFpage211
  • ADSC 3920Applied Data Science Project I3 credits

    This course is designed as the first phase of a capstone project in the Applied Data Science Post- Baccalaureate and includes the practical design and implementation of a supervised project in an area of specialization in Data Analytics.

    tru2026–27 published course content, PDFpage211
  • ADSC 4050Multivariate Statistics for Applied Data Science3 credits
  • ADSC 4710Machine Learning in Applied Data Science3 credits

    Students are introduced to machine learning, focusing more on the techniques and methods than on the statistics behind these methods.

    tru2026–27 published course content, PDFpage211
  • ADSC 4720Data Mining in Applied Data Science3 credits
  • ADSC 4910Applied Data Science Integrated Practice -33 credits

    This course will introduce the learner to the tools necessary for Applied Data Science.

    tru2026–27 published course content, PDFpage211
  • ADSC 4920Applied Data Science Project II3 credits

    This course is designed as the second phase of a capstone project in the Applied Data Science Post- Baccalaureate and includes the practical design and implementation of a supervised project in an area of specialization in Data Science.

    tru2026–27 published course content, PDFpage211
  • ECON 3200Introduction to Mathematical Economics3 credits

    Students examine the mathematical methods and tools most commonly used in analyzing economic problems.

    tru2026–27 published course content, PDFpage269
  • STAT 3060Applied Regression Analysis3 credits

    Students are exposed to the concepts of regression analysis with an emphasis on application.

    tru2026–27 published course content, PDFpage389
  • MATH 3160Differential Equations 23 credits

    This course begins with an introduction to Fourier series and Fourier transforms.

    tru2026–27 published course content, PDFpage339
  • MATH 4410Modelling of Discrete Optimization Problems3 credits

    Real-world optimization problems are formulated in order to be resolved by standard techniques involving linear programming, integer programming, network flows, dynamic programming and goal programming.

    tru2026–27 published course content, PDFpage340
  • ECON 1950Principles of Macroeconomics3 credits

    Students examine economic behavour at the aggregate level, and the measurement and determination of national income.

    tru2026–27 published course content, PDFpage268
  • ECON 2950Intermediate Macroeconomics 13 credits

    Students complete an advanced, in-depth examination of economic behaviour at the aggregate level.

    tru2026–27 published course content, PDFpage269
  • ECON 4320Econometrics3 credits

    Students are introduced to econometric models and the application of classical regression techniques to estimate socio-economic relationships.

    tru2026–27 published course content, PDFpage270
  • ECON 4330Forecasting in Business and Economics3 credits

    Students apply a variety of forecasting methods to solve problems in business and economics.

    tru2026–27 published course content, PDFpage270
  • ECON 3900Intermediate Microeconomics 23 credits

    Students continue to study intermediate topics in partial and general equilibrium analysis.

    tru2026–27 published course content, PDFpage270
  • ECON 3950Intermediate Macroeconomics 23 credits

    Students continue to study short-run macroeconomic theory and its applications to contemporary policy issues.

    tru2026–27 published course content, PDFpage270
  • PHYS 2590Physics of Materials3 credits

    Students will develop microscopic models and understanding of electrical and thermodynamic properties of solids.

    tru2026–27 published course content, PDFpage359
  • PHYS 3120Introduction to Mathematical Physics3 credits

    Students are introduced to partial differential equations, including the wave equation, the heat (or diffusion) equation, and Laplace's equation, which are used to model physical systems.

    tru2026–27 published course content, PDFpage359
  • PHYS 3590Intermediate Experimental Physics II3 credits

    This course in experimental physics will provide students with expertise in computer aided data collection, digital design and automation of data collection.

    tru2026–27 published course content, PDFpage360
  • PHYS 3800Optics3 credits

    Students will apply the fundamental concepts of wave and geometric optics.

    tru2026–27 published course content, PDFpage360
  • PHYS 3830Intermediate Electromagnetism3 credits

    Students will utilize vector calculus to calculate static electric and magnetic fields, in vacuum and in materials.

    tru2026–27 published course content, PDFpage360
  • PHYS 4090Advanced Experimental Physics I3 credits

    Students will continue to connect experiment and theory by researching, planning and carrying out ever more complex experiments.

    tru2026–27 published course content, PDFpage360
  • PHYS 4400Principles and Applications of Quantum Mechanics 23 credits

    This course is a continuation of PHYS 3400: Principles and Applications of Quantum Mechanics 2.

    tru2026–27 published course content, PDFpage360
  • PHYS 3000Introduction to Quantum Computing3 credits

    The course is intended for upper level students in physics, computing science or mathematics.

    tru2026–27 published course content, PDFpage359
  • ENGL 1210Introduction to Drama and Poetry3 credits

    Students develop skills in close critical reading comprehension, written composition, and argumentation through the exploration and evaluation of a variety of poetic and dramatic forms that take up a particular theme, topic, or issue chosen by the professor.

    tru2026–27 published course content, PDFpage284
  • BIOL 1040Biology of the Environment (3,0,3)(L)3 credits
  • BIOL 1050Biology of Humans (3,0,3)(L)3 credits
  • MATH 1000Pre-Calculus3 credits

    This course provides the mathematical foundation for an introductory calculus course.

    tru2026–27 published course content, PDFpage337
  • MATH 1420Mathematics for Arts3 credits

    Students explore mathematical concepts and techniques that are useful in arts context.

    tru2026–27 published course content, PDFpage338
  • MATH 1900Principles of Mathematics for Teachers3 credits

    This course is designed for students who wish to enter the Elementary Teaching Program, emphasizes conceptual understanding of elementary mathematical methods and ideas.

    tru2026–27 published course content, PDFpage338
  • STSS 1030Student Success and Study Skills1 credits

    Students develop the study habits and academic skills necessary to succeed at university.

    tru2026–27 published course content, PDFpage390
Study routes

TRU lists majors under the BSc entry route. First-year course prerequisites depend on the major.

  • Honours in Mathematics
  • Honours in Mathematics Graduation requirements
Study locations
Published study sites
BSc on-campus study is full-time or part-time at TRU Kamloops; many individual courses also have distance options.TRU September 2026 official calendar, printed page 143
ReferencesTRU September 2026 edition of the 2026/27 official academic calendarTru: published degree duration and route scopetru2026–27 published course content, PDFpage242tru2026–27 published course content, PDFpage252tru2026–27 published course content, PDFpage258tru2026–27 published course content, PDFpage359tru2026–27 published course content, PDFpage338tru2026–27 published course content, PDFpage339tru2026–27 published course content, PDFpage340tru2026–27 published course content, PDFpage360tru2026–27 published course content, PDFpage251tru2026–27 published course content, PDFpage283tru2026–27 published course content, PDFpage245tru2026–27 published course content, PDFpage223tru2026–27 published course content, PDFpage224tru2026–27 published course content, PDFpage310tru2026–27 published course content, PDFpage231tru2026–27 published course content, PDFpage232tru2026–27 published course content, PDFpage269tru2026–27 published course content, PDFpage270tru2026–27 published course content, PDFpage271tru2026–27 published course content, PDFpage234tru2026–27 published course content, PDFpage357tru2026–27 published course content, PDFpage337tru2026–27 published course content, PDFpage389tru2026–27 published course content, PDFpage268tru2026–27 published course content, PDFpage209tru2026–27 published course content, PDFpage342tru2026–27 published course content, PDFpage250tru2026–27 published course content, PDFpage354tru2026–27 published course content, PDFpage302tru2026–27 published course content, PDFpage319tru2026–27 published course content, PDFpage235tru2026–27 published course content, PDFpage233tru2026–27 published course content, PDFpage347tru2026–27 published course content, PDFpage348tru2026–27 published course content, PDFpage241tru2026–27 published course content, PDFpage284tru2026–27 published course content, PDFpage243tru2026–27 published course content, PDFpage240tru2026–27 published course content, PDFpage254tru2026–27 published course content, PDFpage255tru2026–27 published course content, PDFpage257tru2026–27 published course content, PDFpage253tru2026–27 published course content, PDFpage244tru2026–27 published course content, PDFpage210tru2026–27 published course content, PDFpage211tru2026–27 published course content, PDFpage390TRU September 2026 official calendar, printed page 145TRU September 2026 official calendar, printed page 143TRU Faculty of Science first-year course prerequisite groupsTRU public program directory and campus listing codes

Careers

Career sectors

12
  • Medicine
  • Veterinary medicine
  • Medical genetics
  • Elementary and secondary education
  • Resource management
  • High technology
  • Biotechnology
  • Optometry
  • Pharmacy
  • Dentistry
  • Wildlife management
  • Respiratory therapy
Scope and qualifications

The university lists these fields for graduates of the whole BSc and its routes. They are not outcomes for every major, and regulated professions require additional qualifications.

Costs

Undergraduate campus courses

Published cost estimate

2026–27 · Per campus course credit · CAD

Canadian students example · Choose your category

Tuition$165.10 / credit
Books and suppliesNot researched
Residence
Not estimated
Meal plan
Not estimated
Estimated subtotalNot available

Published tuition · Other charges extra

Housing and meals are outside this estimate.

Last updated

Suggest to a student