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

Carleton Course Reviews

Carleton University

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
BIOL 1902Natural History4.74.753.33
BIOL 2104Introductory Genetics34221
BIOL 4203Evolution of Sex55541
BIOL 4506Cactus Biology55521
BIOL 2301Biotechnology I54331
BIOL 2001Animals: Form and Function44341
BIOL 2201Cell Biology and Biochemistry32251
BIOL 1010Biotechnology and Society45321
BIOL 3111Vertebrate Evolution: Mammals, Reptiles, and Birds00000
BIOL 3501Biomechanics00000
BIOL 3999Co-operative Work Term Report00000
BIOL 4300Applied Microbiology00000
BIOL 4504Ecology of Freshwater Invertebrates00000
BIOL 4901Directed Special Studies00000
BIOL 1104Foundations of Biology II00000
BIOL 2002Plants: Form and Function00000
BIOL 2600Ecology00000
BIOL 3104Molecular Genetics00000
BIOL 3301Biotechnology II00000
BIOL 3602Conservation Biology00000
BIOL 3611Evolutionary Ecology00000
BIOL 4008Molecular Plant Development00000
BIOL 4207Advanced Embryology & Developmental Biology00000
BIOL 4500The Biology of Birds00000
BIOL 4603Insect Evolution and Biology00000
BIOL 4908Honours Research Thesis00000
BIOL 1105Biological Methods, Analysis and Interpretation00000
BIOL 2107Fundamentals of Genetics00000
BIOL 2903Natural History and Ecology of Ontario00000
BIOL 3201Cell Biology00000
BIOL 3306Human Anatomy and Physiology00000
BIOL 3608Principles of Biogeography00000
BIOL 3612Computational Methods in Ecology and Evolution00000
BIOL 4103Population Genetics00000
BIOL 4202Mutagenesis and DNA Repair00000
BIOL 4301Current Topics in Biotechnology00000
BIOL 4319Studies in Exercise Physiology00000
BIOL 4902Topics in Biology II00000
BIOL 1103Foundations of Biology I00000
BIOL 2200Cellular Biochemistry00000
BIOL 3004Insect Diversity00000
BIOL 3202Principles of Developmental Biology00000
BIOL 3307Advanced Human Anatomy and Physiology00000
BIOL 3606Field Course II00000
BIOL 3804Social Evolution00000
BIOL 4104Evolutionary Genetics00000
BIOL 4206Human Genetics00000
BIOL 4309Studies in Human Performance00000
BIOL 4501The Taxonomy of Birds00000
BIOL 4602Evolutionary Applications across Disciplines: From Medicine to Conservation00000
BIOL 3008Bioinformatics00000
BIOL 3303Experimental Microbiology00000
BIOL 3605Field Course I00000
BIOL 3801Plants and Herbivores00000
BIOL 4102Molecular Ecology00000
BIOL 4200Immunology00000
BIOL 4303Advances in Microbiology00000
BIOL 4502Herpetology00000
BIOL 4802Advanced Animal Behaviour00000
BIOL 4907Honours Essay and Research Proposal00000
BIOL 3601Ecosystems and Environmental Change00000
BIOL 3902Topics in Biology I00000
BIOL 4109Laboratory Techniques in Molecular Genetics00000
BIOL 4209Advanced Plant Physiology00000
BIOL 4318Adaptations to Extreme Environments00000
BIOL 4505Coral Reefs00000
BIOL 3102Mycology00000
BIOL 3205Plant Biochemistry and Physiology00000
BIOL 3609Evolutionary Concepts00000
BIOL 3901Research Proposal00000
BIOL 4201Advanced Cell Culture and Tissue Engineering00000
BIOL 4317Neuroethology: The Neural Basis of Animal Behaviour00000
BIOL 4507Ecological Parasitology00000
BIOL 4905Honours Workshop00000
BIOL 2005Human Physiology00000
BIOL 2303Microbiology00000
BIOL 3112Vertebrate Evolution: Fish and Amphibians00000
BIOL 3305Human and Comparative Physiology00000
BIOL 3604Statistics for Biologists00000
BIOL 3802Animal Behaviour00000
BIOL 4106Advances in Molecular Biology00000
BIOL 4306Animal Neurophysiology00000
BIOL 4503Fish Ecology, Conservation and Management00000
BIOL 4604Landscape Ecology00000
BIOL 4900Directed Special Studies and Seminar00000
BIOL 5203Advanced Microscopy00000
BIOL 5510Evolution of Sex00000
BIOL 5517Bioinformatics Seminar00000
BIOL 5909M.Sc. Thesis00000
BIOL 6402Principles of Toxicology00000
BIOL 6406Genetic Toxicology00000
BIOL 1003Introductory Biology I00000
BIOL 5201Evolutionary Bioinformatics00000
BIOL 5502Indigenous Restoration Ecology00000
BIOL 5801Advanced Neuroethology00000
BIOL 6300Advanced Plant Biology00000
BIOL 5002Seminar in Biochemistry I00000
BIOL 5407Biostatistics I00000
BIOL 5512Advances in Applied Ecology00000
BIOL 5526Analysis of Next-generation Sequence Data00000
BIOL 6002Advances in Plant Molecular Biology00000
BIOL 6405Seminar in Toxicology00000
BIOL 1004Introductory Biology II00000
BIOL 5106Laboratory Techniques in Molecular Genetics00000
BIOL 5501Directed Studies in Biology00000
BIOL 5516Applied Bioinformatics00000
BIOL 5802Advanced Behavioural Ecology00000
BIOL 6102Seminar in Biochemistry II00000
BIOL 6505Advanced Topics in Development00000
BIOL 5001Topics in Biotechnology00000
BIOL 5402Advanced Endocrinology00000
BIOL 5511Advanced Evolutionary Ecology00000
BIOL 5520Advances in Conservation Biology00000
BIOL 6001Advanced Molecular Biology00000
BIOL 6404Plant: Animal Interactions00000
BIOL 5105Methods in Molecular Genetics00000
BIOL 5409Modelling for Biologists00000
BIOL 5515Bioinformatics00000
BIOL 5709Chemical Toxicology00000
BIOL 6304Advanced Animal Physiology00000
BIOL 6909Ph.D. Thesis00000