BIO
Biology
Every Biology (BIO) course the University of Toronto lists, across each campus that offers one — with what we know about how each is graded and what people have got.
73 courses36 with an average51 with grading structure
100-level
6 coursesBIO120H1Adaptation and BiodiversityB- average · 10 termsBIO130H1Molecular and Cell BiologyB average · 6 termsBIO152H5Introduction to Evolution and Evolutionary GeneticsB- average · 1 termBIO153H5Diversity of OrganismsC+ average · 3 termsBIOA01H3Life on Earth: Unifying PrinciplesB- average · 2 termsBIOA02H3Life on Earth: Form, Function and InteractionsB- average · 2 terms
200-level
20 coursesBIO200H5Introduction to Pharmacology: Pharmacokinetic Principles4 graded componentsBIO201H5The Biology Behind the News7 graded componentsBIO202H5Introductory Animal PhysiologyB+ average · 4 termsBIO203H5Introductory Plant Morphology and PhysiologyC+ average · 1 termBIO205H5EcologyC+ average · 1 termBIO206H5Introductory Cell and Molecular BiologyB- average · 3 termsBIO207H5Introductory GeneticsB+ average · 3 termsBIO208H5Biomechanics of Human Movement8 graded componentsBIO209H5Foundations of Human PhysiologyB average · 1 termBIO211H5The History of Our Living Planet14 graded componentsBIO220H1From Genomes to Ecosystems in a Changing WorldB- average · 6 termsBIO230H1From Genes to OrganismsB average · 7 termsBIO251H1Form, Function and Development in PlantsB- average · 2 termsBIO259H5Introduction to Biological DataC+ average · 3 termsBIO260H1Concepts in GeneticsB- average · 2 termsBIOB10H3Cell BiologyB average · 2 termsBIOB11H3Molecular Aspects of Cellular and Genetic ProcessesC+ average · 1 termBIOB12H3Cell and Molecular Biology LaboratoryB- average · 1 termBIOB34H3Animal PhysiologyA- average · 2 termsBIOB50H3EcologyB average · 1 term
300-level
36 coursesBIO304H5Molecular Physiology of Excitable Cells64 graded componentsBIO310H5Physiology of Regulatory Systems16 graded componentsBIO312H5Plant Physiology16 graded componentsBIO314H5Laboratory in Cell and Molecular BiologyB- average · 1 termBIO315H5Human Cell Biology4 graded componentsBIO318Y5Animal BehaviourB+ average · 2 termsBIO325H5Biomechanics6 graded componentsBIO326H5Ornithology31 graded componentsBIO328H5Lectures in Animal Behaviour6 graded componentsBIO330H5Plant Ecology8 graded componentsBIO331H5Ecology of Communities9 graded componentsBIO333H5Freshwater Ecology18 graded componentsBIO339H5Plant Identification and Systematics7 graded componentsBIO341H5Advanced Genetics4 graded componentsBIO342H5Evolutionary BiologyC+ average · 2 termsBIO347H5Epigenetics9 graded componentsBIO353H5Plant Development6 graded componentsBIO354H5Vertebrate Form and Function5 graded componentsBIO356H5Major Features of Vertebrate Evolution3 graded componentsBIO360H5Biometrics IB average · 2 termsBIO361H5Biometrics IIB+ average · 2 termsBIO362H5BioinformaticsB average · 2 termsBIO368H5Medicinal Plants and Human Health7 graded componentsBIO370Y5Microbiology12 graded componentsBIO371H5Microbiology Lectures4 graded componentsBIO372H5Molecular Biology16 graded componentsBIO375H5Medical Biotechnology5 graded componentsBIO376H5Marine Ecology4 graded componentsBIO377H5Immunology7 graded componentsBIO380H5Human DevelopmentC+ average · 2 termsBIOC12H3Biochemistry I: Proteins and EnzymesC+ average · 1 termBIOC13H3Biochemistry II: Bioenergetics and MetabolismB average · 1 termBIOC15H3GeneticsC+ average · 1 termBIOC17H3MicrobiologyB- average · 1 termBIOC20H3Principles of VirologyC+ average · 1 termBIOC23H3Practical Approaches to BiochemistryB average · 1 term
400-level
11 coursesBIO400Y5Biology Internship24 graded componentsBIO405H5Integrative Bat Biology33 graded componentsBIO407H5Behaviour Genetics4 graded componentsBIO409H5Laboratory in Animal Physiology23 graded componentsBIO419H5Molecular Aspects of Gene Regulation5 graded componentsBIO427H5Data Science in BiologyB average · 2 termsBIO443H5Phylogenetic Principles5 graded componentsBIO445H5Evolutionary Ecology34 graded componentsBIO475H5Virology5 graded componentsBIO477H5The Human Genome and Cancer Biology6 graded componentsBIO481Y5Biology Research Project5 graded components
Pyko is an independent student platform. It is not affiliated with, endorsed by, or operated by the University of Toronto. Course names and codes are used descriptively to identify courses.