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

McGill Course Reviews

McGill University

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
BIOL 112Cell and Molecular Biology3.13.3233
BIOL 544Genetic Basis of Life Span00000
BIOL 389Laboratory in Neurobiology00000
BIOL 363Mammalian Evolution00000
BIOL 342Contemporary Topics in Aquatic Ecology00000
BIOL 334Applied Tropical Ecology00000
BIOL 320Evolution of Brain and Behaviour00000
BIOL 314Molecular Biology of Cancer00000
BIOL 313Eukaryotic Cell Biology00000
BIOL 307Behavioural Ecology00000
BIOL 700Doctoral Qualifying Examination00000
BIOL 698Master's Thesis Research 200000
BIOL 651Recent Advances in Biology 200000
BIOL 594Advanced Evolutionary Ecology00000
BIOL 580Genetic Approaches to Neural Systems00000
BIOL 441Biological Oceanography00000
BIOL 468D1Independent Research Project 300000
BIOL 414Invertebrate Brain Circuits and Behaviours00000
BIOL 370Human Genetics Applied00000
BIOL 308Ecological Dynamics00000
BIOL 219Introduction to Physical Molecular and Cell Biology00000
BIOL 111Principles: Organismal Biology00000
BIOL 655Laboratory Projects and Techniques 100000
BIOL 530Advances in Neuroethology00000
BIOL 520Gene Activity in Development00000
BIOL 517Cognitive Ecology00000
BIOL 352Dinosaur Biology00000
BIOL 310Biodiversity and Ecosystems00000
BIOL 305Animal Diversity00000
BIOL 201Cell Biology and Metabolism00000
BIOL 385Plant Growth And Development.00000
BIOL 601Introduction to Graduate Studies in Biology.00000
BIOL 551Principles of Cellular Control.00000
BIOL 510Advances in Community Ecology.00000
BIOL 480D2Honours Research Project 2.00000
BIOL 451Research in Ecology and Development in Africa.00000
BIOL 428Biological Diversity in Africa.00000
BIOL 373Biometry.00000
BIOL 311Advanced Methods in Organismal Biology.00000
BIOL 603Organismal Biology Research and Professional Skills.00000
BIOL 570Advanced Seminar in Evolution.00000
BIOL 514Neurobiology Learning and Memory.00000
BIOL 495Quantitative Biology Seminar 2.00000
BIOL 463Mammalian Evolution.00000
BIOL 429East African Ecology.00000
BIOL 702Ph.D. Seminar00000
BIOL 316Biomembranes and Organelles.00000
BIOL 216Biology of Behaviour.00000
BIOL 602Molecular Biology Research and Professional Skills.00000
BIOL 598Advanced Design And Statistics.00000
BIOL 546Genetics of Model Systems.00000
BIOL 509Methods in Molecular Ecology.00000
BIOL 480D1Honours Research Project 2.00000
BIOL 434Theoretical Ecology.00000
BIOL 418Freshwater Invertebrate Ecology.00000
BIOL 331Ecology/Behaviour Field Course.00000
BIOL 302Fundamentals of Genetics and Genomics.00000
BIOL 569Developmental Evolution00000
BIOL 515Advances in Aquatic Ecology00000
BIOL 499D2Honours Seminar in Biology00000
BIOL 540Ecology of Species Invasions00000
BIOL 507Animal Communication00000
BIOL 479D1Honours Research Project 100000
BIOL 468D2Independent Research Project 300000
BIOL 467Independent Research Project 200000
BIOL 465Conservation Biology00000
BIOL 427Herpetology00000
BIOL 395Quantitative Biology Seminar00000
BIOL 324Ecological Genetics00000
BIOL 304Evolution00000
BIOL 215Introduction to Ecology and Evolution00000
BIOL 200Molecular Biology00000
BIOL 101Organismal Biology Laboratory00000
BIOL 640Tropical Biology and Conservation00000
BIOL 553Neotropical Environments00000
BIOL 575Human Biochemical Genetics00000
BIOL 479D2Honours Research Project 100000
BIOL 319Introduction to Biophysics00000
BIOL 303Developmental Biology00000
BIOL 205Functional Biology of Plants and Animals00000
BIOL 524Topics in Molecular Biology00000
BIOL 499D1Honours Seminar in Biology00000
BIOL 469D1Independent Research Project 400000
BIOL 466Independent Research Project 100000
BIOL 432Limnology00000
BIOL 396Undergraduate Research Project00000
BIOL 350Insect Biology and Control00000
BIOL 306Neural Basis of Behaviour00000
BIOL 300Molecular Biology of the Gene00000
BIOL 652Recent Advances in Biology 300000
BIOL 697Master's Thesis Research 100000
BIOL 650Recent Advances in Biology 100000
BIOL 588Advances in Molecular/Cellular Neurobiology00000
BIOL 565Cell and Tissue Mechanobiology00000
BIOL 506Neurobiology of Learning00000
BIOL 469Independent Research Project 400000
BIOL 468Independent Research Project 300000
BIOL 436Evolution and Society00000
BIOL 413Directed Reading00000
BIOL 377Independent Reading Project00000
BIOL 309Mathematical Models in Biology00000
BIOL 301Cell and Molecular Laboratory00000
BIOL 210Perspectives of Science00000
BIOL 115Essential Biology00000
BIOL 206Methods in Biology00000
BIOL 610Scientific Manuscript Writing00000
BIOL 568Topics on the Human Genome00000
BIOL 532Developmental Neurobiology Seminar00000
BIOL 518Advanced Topics in Cell Biology00000
BIOL 469D2Independent Research Project 400000
BIOL 416Genetics of Mammalian Development00000
BIOL 334D1Applied Tropical Ecology00000
BIOL 202Basic Genetics00000
BIOL 102Cell and Molecular Biology Methods00000
BIOL 699Master's Thesis Research 300000
BIOL 656Laboratory Projects and Techniques 200000
BIOL 632Advanced Limnology00000
BIOL 592Integrated Bioinformatics00000