EssayPal.ai - This AI writes in your style of writing!

UBC Course Reviews

University of British Columbia

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
BIOL 121Genetics, Evolution and Ecology4.64.24.74.210
BIOL 112Biology of the Cell3.53.443.65
BIOL 140Laboratory Investigations in Life Science3.64.32.32.33
BIOL 111Introduction to Modern Biology32.72.72.33
BIOL 370Principles of Muscle Physiology and Energetics44442
BIOL 200Fundamentals of Cell Biology22132
BIOL 234Fundamentals of Genetics4.74551
BIOL 404Ecological Methodology44351
BIOL 230Fundamentals of Ecology43541
BIOL 324Introduction to Seed Plant Taxonomy32211
BIOL 210Vascular Plants11121
BIOL 209Biodiversity of Algae, Fungi and Bryophytes00000
BIOL 301Biomathematics00000
BIOL 326Experimental Biology of Invertebrates00000
BIOL 338Introduction to Genomics00000
BIOL 352Plant Physiology II: Plant Development00000
BIOL 399Co-operative Work Placement II00000
BIOL 413Zoogeography00000
BIOL 427Ornithology and Herpetology00000
BIOL 440Plant Genomics00000
BIOL 448DDirected Studies in Biology - DIRECTED STUDIES00000
BIOL 458Developmental Neurobiology00000
BIOL 498Co-operative Work Placement III00000
BIOL 530The Biology of the Cell00000
BIOL 548OAdvanced Topics in Biology - ADV TOPICS BIOL00000
BIOL 204Vertebrate Structure and Function00000
BIOL 260Fundamentals of Physiology00000
BIOL 320Survey of Algae00000
BIOL 335Molecular Genetics00000
BIOL 346Microbes and Society00000
BIOL 403Microbial Ecology00000
BIOL 417Phylogenetic Biology00000
BIOL 430Genome Evolution00000
BIOL 445Darwin's Fishes00000
BIOL 449Directed Biological Research00000
BIOL 463Gene Regulation in Development00000
BIOL 501Quantitative Methods in Ecology and Evolution00000
BIOL 548GAdvanced Topics in Biology - ADV TOPICS BIOL00000
BIOL 548VAdvanced Topics in Biology - ADV TOPICS BIOL00000
BIOL 203Eukaryotic Microbiology00000
BIOL 325Introduction to Animal Mechanics and Locomotion00000
BIOL 341Introductory Molecular Biology Laboratory00000
BIOL 351Plant Physiology I00000
BIOL 398Co-operative Work Placement I00000
BIOL 411Insect Ecology00000
BIOL 425Biomechanics00000
BIOL 436Integrated Functional Genomics00000
BIOL 448BDirected Studies in Biology - DIRECTED STUDIES00000
BIOL 455Comparative Neurobiology00000
BIOL 465Diversity and Evolution of Fishes00000
BIOL 548MAdvanced Topics in Biology - ADV TOPICS BIOL00000
BIOL 548TAdvanced Topics in Biology - ADV TOPICS BIOL00000
BIOL 205Comparative Invertebrate Zoology00000
BIOL 300Fundamentals of Biostatistics00000
BIOL 336Fundamentals of Evolutionary Biology00000
BIOL 347Principles and Methodology in Biological Research00000
BIOL 371Principles of Neurobiology I00000
BIOL 420Ocean Conservation and Sustainability00000
BIOL 432Research Strategies and Techniques in Cell Biology00000
BIOL 448ADirected Studies in Biology - DIRECTED STUDIES00000
BIOL 454Comparative Animal Physiology00000
BIOL 464Animal Developmental Genetics00000
BIOL 509Population and Quantitative Genetics00000
BIOL 548NAdvanced Topics in Biology - ADV TOPICS BIOL00000
BIOL 548WAdvanced Topics in Biology - ADV TOPICS BIOL00000
BIOL 418Evolutionary Ecology00000
BIOL 438Zoological Physics00000
BIOL 448CDirected Studies in Biology - DIRECTED STUDIES00000
BIOL 457Comparative Environmental Physiology00000
BIOL 503Microbial Ecology00000
BIOL 548JAdvanced Topics in Biology - ADV TOPICS BIOL00000
BIOL 548QAdvanced Topics in Biology - ADV TOPICS BIOL00000
BIOL 201Introduction to Biochemistry00000
BIOL 310Introduction to Animal Behaviour00000
BIOL 330Developmental Biology (Lecture)00000
BIOL 343Plants and Peoples00000
BIOL 364Comparative Cardiovascular, Respiratory and Osmoregulatory Physiology00000
BIOL 402Aquatic Ecology00000
BIOL 416Principles of Conservation Biology00000
BIOL 428Evolutionary Morphology of Marine Invertebrates00000
BIOL 441Cell Biology of Intracellular Trafficking00000
BIOL 448GDirected Studies in Biology - DIRECTED STUDIES00000
BIOL 459Neurobiology of Sensory and Motor Systems00000
BIOL 499Co-operative Work Placement IV00000
BIOL 548IAdvanced Topics in Biology - ADV TOPICS BIOL00000
BIOL 548PAdvanced Topics in Biology - ADV TOPICS BIOL00000
BIOL 155Human Biology: Physiology and Introductory Anatomy00000
BIOL 306Advanced Ecology00000
BIOL 327Introduction to Entomology00000
BIOL 342Integrative Biology Laboratory00000
BIOL 362Cellular Physiology00000
BIOL 372Principles of Neurobiology II00000
BIOL 406Plant Ecology I00000
BIOL 421Plant-Microbe Interactions00000
BIOL 434Population Genetics00000
BIOL 447Principles and Methodology in Biological Research00000
BIOL 450Molecular Adaptation of Animals to the Environment00000
BIOL 490AStudent Directed Seminars - STUDNT DIR SEMNR00000
BIOL 548LAdvanced Topics in Biology - ADV TOPICS BIOL00000
BIOL 548UAdvanced Topics in Biology - ADV TOPICS BIOL00000
BIOL 233Genetics for Life00000
BIOL 331Developmental Biology00000
BIOL 340Introductory Cell Biology Laboratory00000
BIOL 363Laboratory in Animal Physiology00000
BIOL 424Tropical Ecology and Conservation00000
BIOL 446History and Philosophy of Biology00000
BIOL 460Neurobiology of Vision00000
BIOL 548DAdvanced Topics in Biology - ADV TOPICS BIOL00000
BIOL 153Human Biology: Anatomy and Physiology00000
BIOL 323Structure and Reproduction of Fungi00000
BIOL 337Introductory Genetics Laboratory00000
BIOL 361Neural and Muscular Physiology00000
BIOL 415Evolutionary Processes in Plants00000
BIOL 433Plant Genetics00000
BIOL 448JDirected Studies in Biology - DIRECTED STUDIES00000
BIOL 525DTopics in Systematics and Evolution - TPC SYST & EVLTN00000
BIOL 548SAdvanced Topics in Biology - ADV TOPICS BIOL00000
BIOL 321Morphology and Evolution of Bryophytes00000
BIOL 332Protistology00000
BIOL 344Human Heredity and Evolution00000
BIOL 412Phytogeography00000
BIOL 431Evolutionary Cell Biology00000
BIOL 437Laboratory in Animal Cell Molecular Biology00000
BIOL 462Ecological Plant Biochemistry00000
BIOL 548RAdvanced Topics in Biology - ADV TOPICS BIOL00000