CCR

Search

Find a course or a school.

Biology Courses at UBC

Every Biology course at University of British Columbia, with difficulty, workload, and ratings. 108 courses · 1.1K ratings across the web

Ratings across the web

Students give BIOL courses 3.7 out of 5, and 54% would take one again.

Across 34 rated courses. No reviews written here yet.

Easiest course

BIOL428

Evolutionary Morphology of Marine Invertebrates · 51/100 difficulty

Most challenging

BIOL155

Human Biology: Physiology and Introductory Anatomy · 74/100 difficulty

All Biology Courses (108)

BIOL200Fundamentals of Cell Biology

3.8 out of 5 stars3.8· 515 ratings

BIOL155Human Biology: Physiology and Introductory Anatomy

3.4 out of 5 stars3.4· 124 ratings

BIOL234Fundamentals of Genetics

2.8 out of 5 stars2.8· 87 ratings

BIOL204Vertebrate Structure and Function

3.9 out of 5 stars3.9· 76 ratings

BIOL209Biodiversity of Algae, Fungi and Bryophytes

4.2 out of 5 stars4.2· 61 ratings

BIOL303Green Planet: Biology and History of Plants that Changed Civilizations

3.7 out of 5 stars3.7· 37 ratings

BIOL325Introduction to Animal Mechanics and Locomotion

3.0 out of 5 stars3.0· 31 ratings

BIOL341Introductory Molecular Biology Laboratory

3.5 out of 5 stars3.5· 27 ratings

BIOL230Fundamentals of Ecology

3.0 out of 5 stars3.0· 25 ratings

BIOL302Biodiversity, Human & Planetary Health

4.3 out of 5 stars4.3· 22 ratings

BIOL116

2.1 out of 5 stars2.1· 19 ratings

BIO300

4.3 out of 5 stars4.3· 14 ratings

BIOL352Plant Physiology II: Plant Development

4.0 out of 5 stars4.0· 14 ratings

BIOL340Introductory Cell Biology Laboratory

4.8 out of 5 stars4.8· 12 ratings

BIO302

4.0 out of 5 stars4.0· 10 ratings

BIOL323Structure and Reproduction of Fungi

4.4 out of 5 stars4.4· 10 ratings

BIOL304

4.3 out of 5 stars4.3· 8 ratings

BIOL306Advanced Ecology

2.8 out of 5 stars2.8· 8 ratings

BIOL328Ecology and Evolution of Parasites

3.6 out of 5 stars3.6· 8 ratings

BIOL428Evolutionary Morphology of Marine Invertebrates

5.0 out of 5 stars5.0· 8 ratings

BIOL337Introductory Genetics Laboratory

1.6 out of 5 stars1.6· 7 ratings

BIO303

4.0 out of 5 stars4.0· 6 ratings

BIOL1111

5.0 out of 5 stars5.0· 6 ratings

BIOL342Integrative Biology Laboratory

4.3 out of 5 stars4.3· 6 ratings

BIOL362Cellular Dynamics

3.0 out of 5 stars3.0· 5 ratings

BIOL463Gene Regulation in Development

5.0 out of 5 stars5.0· 5 ratings

BIOL233Genetics for Life

2.0 out of 5 stars2.0· 4 ratings

BIOL364Comparative Cardiovascular, Respiratory and Osmoregulatory Physiology

3.8 out of 5 stars3.8· 4 ratings

BIOL370Principles of Muscle Physiology and Energetics

3.8 out of 5 stars3.8· 4 ratings

MICB211Foundations of Microbiology

3.5 out of 5 stars3.5· 4 ratings

MICB418Industrial Microbiology and Biotechnology

5.0 out of 5 stars5.0· 4 ratings

BIOL125

2.0 out of 5 stars2.0· 3 ratings

BIOL3033

3.6 out of 5 stars3.6· 3 ratings

BIOL310Introduction to Animal Behaviour

4.3 out of 5 stars4.3· 3 ratings

BIO441

No reviews yet · be the first

BIOL203Eukaryotic Microbiology

No reviews yet · be the first

BIOL301Biomathematics

No reviews yet · be the first

BIOL307Natural History Collections and Biodiversity Science

No reviews yet · be the first

BIOL311Experimental Methods in Animal Behaviour

No reviews yet · be the first

BIOL314Elements of Biodiversity

No reviews yet · be the first

BIOL317Weed Science

No reviews yet · be the first

BIOL320Survey of Algae

No reviews yet · be the first

BIOL322Structure and Evolution of Ferns and Fern-allies

No reviews yet · be the first

BIOL326Experimental Biology of Invertebrates

No reviews yet · be the first

BIOL329Cell Receptor Signaling, Communication and Regulation

No reviews yet · be the first

BIOL330Developmental Biology (Lecture)

No reviews yet · be the first

BIOL331Developmental Biology

No reviews yet · be the first

BIOL332Protistology

No reviews yet · be the first

BIOL338Introduction to Genomics

No reviews yet · be the first

BIOL345Human Ecology

No reviews yet · be the first

BIOL346Microbes and Society

No reviews yet · be the first

BIOL347Principles and Methodology in Biological Research

No reviews yet · be the first

BIOL348Biology of Cannabis

No reviews yet · be the first

BIOL350Darwinian Medicine

No reviews yet · be the first

BIOL398Co-operative Work Placement I

No reviews yet · be the first

BIOL399Co-operative Work Placement II

No reviews yet · be the first

BIOL401Theory of Evolutionary Dynamics

No reviews yet · be the first

BIOL402Aquatic Ecology

No reviews yet · be the first

BIOL403Microbial Ecology

No reviews yet · be the first

BIOL404Ecological Methodology

No reviews yet · be the first

BIOL408Principles of Applied Ecology

No reviews yet · be the first

BIOL409Field Course in Ecology

No reviews yet · be the first

BIOL410Current Topics in Animal Behaviour

No reviews yet · be the first

BIOL413Zoogeography

No reviews yet · be the first

BIOL415Evolutionary Processes in Plants

No reviews yet · be the first

BIOL416Principles of Conservation Biology

No reviews yet · be the first

BIOL417Phylogenetic Biology

No reviews yet · be the first

BIOL418Evolutionary Ecology

No reviews yet · be the first

BIOL420Ocean Conservation and Sustainability

No reviews yet · be the first

BIOL421Plant-Microbe Interactions

No reviews yet · be the first

BIOL423Plant Stress Ecophysiology

No reviews yet · be the first

BIOL424Tropical Ecology and Conservation

No reviews yet · be the first

BIOL425Biomechanics

No reviews yet · be the first

BIOL426Mammalogy

No reviews yet · be the first

BIOL427Ornithology and Herpetology

No reviews yet · be the first

BIOL430Genome Evolution

No reviews yet · be the first

BIOL431Evolutionary Cell Biology

No reviews yet · be the first

BIOL433Plant Genetics

No reviews yet · be the first

BIOL434Population Genetics

No reviews yet · be the first

BIOL436Integrated Functional Genomics

No reviews yet · be the first

BIOL437Laboratory in Animal Cell Molecular Biology

No reviews yet · be the first

BIOL438Zoological Physics

No reviews yet · be the first

BIOL439Advanced Microscopy Techniques

No reviews yet · be the first

BIOL440Plant Genomics

No reviews yet · be the first

BIOL441Advanced Topics in Cell Biology

No reviews yet · be the first

BIOL445Darwin's Fishes

No reviews yet · be the first

BIOL446History and Philosophy of Biology

No reviews yet · be the first

BIOL447Principles and Methodology in Biological Research

No reviews yet · be the first

BIOL449Directed Biological Research

No reviews yet · be the first

BIOL450Molecular Adaptation of Animals to the Environment

No reviews yet · be the first

BIOL451Comparative Neurobiology

No reviews yet · be the first

BIOL453Insect Physiology

No reviews yet · be the first

BIOL454Comparative Animal Physiology

No reviews yet · be the first

BIOL455Comparative Neurobiology

No reviews yet · be the first

BIOL456Comparative and Molecular Endocrinology

No reviews yet · be the first

BIOL457Comparative Environmental Physiology

No reviews yet · be the first

BIOL458Developmental Neurobiology

No reviews yet · be the first

BIOL459Neurobiology of Sensory and Motor Systems

No reviews yet · be the first

BIOL460Neurobiology of Vision

No reviews yet · be the first

BIOL462Ecological Plant Biochemistry

No reviews yet · be the first

BIOL464Animal Developmental Genetics

No reviews yet · be the first

BIOL465Diversity and Evolution of Fishes

No reviews yet · be the first

BIOL466Applied Biology of Fishes

No reviews yet · be the first

BIOL488Topics in Biology

No reviews yet · be the first

BIOL490Student Directed Seminars

No reviews yet · be the first

BIOL498Co-operative Work Placement III

No reviews yet · be the first

BIOL499Co-operative Work Placement IV

No reviews yet · be the first

BIOL501Quantitative Methods in Ecology and Evolution

No reviews yet · be the first

Top Biology Courses at UBC

0–100 scores from ratings across the web

Biology at UBC: FAQ

Give back

Took a class at UBC? Your review is what the next student reads.

Anonymous, about two minutes, no account.

Find your class