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

UAlberta Course Reviews

University of Alberta

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
BIOL 108Organisms in Their Environment2.52.54.53.52
BIOL 384Global Change and Ecosystems4.74551
BIOL 207Molecular Genetics and Heredity53531
BIOL 201Eukaryotic Cellular Biology53551
BIOL 107Introduction to Cell Biology43331
BIOL 398Research Project00000
BIOL 560Current Problems in Ecology00000
BIOL 534Advanced Chemical Ecology00000
BIOL 507Seminars in Systematics and Evolution00000
BIOL 498Research Project00000
BIOL 495Special Topics in Biology00000
BIOL 468Problems in Conservation Biology00000
BIOL 433Plant-Animal Interactions00000
BIOL 409Zoonoses00000
BIOL 592Laboratory Techniques in Molecular Ecology and Systematics00000
BIOL 595Special Topics in Biology00000
BIOL 366Northern Ecology00000
BIOL 343Techniques for Macromolecular Characterization00000
BIOL 333Wetland Science and Management00000
BIOL 322Diversity and Evolution of Microbial Life00000
BIOL 603Advanced Ecology00000
BIOL 699AUndergraduate Research Mentoring00000
BIOL 364Freshwater Ecology00000
BIOL 510Advanced Biology of Aging00000
BIOL 501Applied Bioinformatics00000
BIOL 496Special Topics in Biology00000
BIOL 471Landscape Ecology00000
BIOL 445Current Topics in Animal and Cell Physiology00000
BIOL 432Field Methods in Ecology00000
BIOL 392Laboratory Techniques in Molecular Ecology and Systematics00000
BIOL 380Genetic Analysis of Populations00000
BIOL 540Advanced Watershed Ecohydrology00000
BIOL 340Global Biogeochemistry00000
BIOL 330Introduction to Biological Data00000
BIOL 299Research Opportunity00000
BIOL 570Models in Ecology00000
BIOL 699BUndergraduate Research Mentoring00000
BIOL 698Undergraduate Research Mentoring00000
BIOL 631Seminar in Ecology and Evolution00000
BIOL 421Molecular Evolution and Systematics00000
BIOL 642Seminars in Physiology, Cell and Developmental Biology00000
BIOL 597Special Topics in Biology00000
BIOL 571Landscape Ecology and Applications00000
BIOL 543Advanced Techniques for Macromolecular Characterization00000
BIOL 521Advanced Molecular Evolution and Systematics00000
BIOL 506Systematics and Evolution Forum00000
BIOL 499AResearch Project00000
BIOL 434Chemical Ecology00000
BIOL 208Principles of Ecology00000
BIOL 399BResearch Project00000
BIOL 395Field Course in Biology00000
BIOL 381A Planet in Crisis00000
BIOL 365Methods in Freshwater Ecology00000
BIOL 341Ecotoxicology00000
BIOL 332Community Ecology00000
BIOL 315Biology: An Historical Perspective00000
BIOL 221Mechanisms of Evolution00000
BIOL 440Watershed Ecohydrology00000
BIOL 633Advanced Techniques in Biology00000
BIOL 596Special Topics in Biology00000
BIOL 545Advanced Topics in Animal and Cell Physiology00000
BIOL 530Advanced Statistical Design and Analysis in Biology00000
BIOL 509Advanced Topics in Zoonoses00000
BIOL 499BResearch Project00000
BIOL 497Special Topics in Biology00000
BIOL 490Individual Study00000
BIOL 298Understanding Biological Research00000
BIOL 430Statistical Design and Analysis in Biology00000
BIOL 399AResearch Project00000
BIOL 391Techniques in Molecular Biology and Bioinformatics00000
BIOL 367Conservation Biology00000
BIOL 361Marine Science00000
BIOL 335Principles of Systematics00000
BIOL 331Population Ecology00000
BIOL 310Biology of Aging00000