Complementary courses required in the Physiology Major are listed in the tables below. These tables includes 'pros' and 'cons' for each course, representing opinions of PHGY undergraduates submitted to PULS via survey. These views are not necessarily those expressed by the Department of Physiology, the Faculty of Science, or McGill University.
In the Major program, one course from each of the groupings below must be chosen.
Note: In case of discrepancy between information on the PULS website and the official McGill website, always refer to the McGill website.
BIOL 201 vs BIOC 212
These two courses are aimed to introduce students to the principles of cell biology and metabolism. They vary slightly, but are very similar.BIOL 201 has a stronger emphasis on metabolism and cellular kinetics such as motor proteins and cellular scaffolding. BIOC 212 has a stronger emphasis on protein quality control, cellular trafficking and the life cycle of the cell, including a distinctive section on introductory cancer biology. BIOL 201 has a cumulative final exam, whereas BIOC 212 has a non-cumulative one.
These two courses are equivalent for all means and purposes when it comes to curriculum, and are the prerequisites for the same upper-level courses. The difficulty is also very similar, and the choice of students should be made on the slight nuances in content.
Course | Pros | Cons | Evaluation |
---|---|---|---|
BIOL 201: Cell Biology and Metabolism Syllabus |
|
|
|
BIOC 212: Molecular Mechanisms of Cell Function Winter 2024 |
|
|
|
ANAT 214 vs ANAT 261 vs ANAT 316
Course | Pros | Cons | Evaluation |
---|---|---|---|
ANAT 214: Systemic Human Anatomy Syllabus |
|
|
|
ANAT 261: Introduction to Dynamic Histology Fall 2022 Syllabus |
|
|
|
ANAT 316: Human Visceral Anatomy Syllabus |
|
|
|
CHEM 203 vs CHEM 204 vs BIOC 312
Students are required to take one course in basic physical chemistry. As an alternative, students can instead take a second course in intermediate biochemistry if they wish.CHEM 203 offers students a general survey of physical chemistry. It provides students with the necessary knowledge to approach physical chemistry-related questions in life sciences and a further elaboration of physical chemistry beyond the 100-level. Topics include thermodynamics, equilibrium, and chemical kinetics.
CHEM 204 is one of two introductory courses offered by the Department of Chemistry as a foundation in physical chemistry tailored to life science students. As the first part of the complete package, it goes into more depth than CHEM 203, but some concepts of CHEM 203 are not discussed, left to be discussed in detail in CHEM 214. CHEM 204 is not more difficult than CHEM 203, but it approaches the questions from a more theoretical, mathematical, and proof-based point of view. Topics include thermodynamics, equilibrium, and quantum mechanics.
Students who do not wish to take physical chemistry can opt to substitute it by a second course in intermediate biochemistry. BIOC 312 covers the metabolism of nucleic acids, transcription and translation in prokaryotes and eukaryotes, and post-translational modifications of proteins. Students should be warned that BIOC 312 is a challenging course, sometimes considered the hardest of all biochemistry courses. Nonetheless, students who are interested in the course should not be turned off by its difficulty, as many motivated students achieve very high grades every year.
Course | Pros | Cons | Evaluation |
---|---|---|---|
CHEM 203: Survey of Physical Chemistry Fall 2023 Syllabus |
|
|
|
CHEM 204: Physical Chemistry/Biological Sciences 1 Fall 2022 Syllabus |
|
|
|
BIOC 312: Biochemistry of Macromolecules Fall 2022 Syllabus |
|
|
|
BIOL 309 vs BIOL 373 vs COMP 204 vs COMP 250 vs PSYC 305
Students can choose from five complementary courses in physiology. These five offer insights into fields that are not directly related to physiology, but are useful to the scientist working in physiology. A comparison table that summarizes all five courses can be found below.BIOL 309 - Mathematical Models in Biology
The main objective is to give the student basic skills necessary to understand the ways mathematics can be applied to study biological systems.Students who wish to take this course should have a strong background in basic calculus. The instructor recommends one calculus course beyond the 100-level.
BIOL 373 - Biometry
The aim of this course is to introduce students to the foundations of the analysis of biological data, while emphasizing the assumptions behind statistical tests and models. I shall not as in the mathematical statistics course, go into detail about the specific mathematical derivations. The course is designed to give a student the ability to intelligently use the statistical techniques typically available on computer packages such as SYSTAT or SPSS.COMP 204 - Computer Programming for Life Sciences
This course introduces students to computer programming with application to the life sciences and is intended for those with little or no back- ground in the subject. No knowledge of computer science in general is necessary or expected. It aims to teach students a way of thinking that will enable them to build non-trivial programs. The course uses the Python programming language.Offered both in Fall and Winter semsters, this course is a very flexible and useful for students. In the rapidly growing world of computation, life scientists may find it very useful to learn the basics of programming, especially the most widely-used language in the world: Java.
COMP 250 - Introduction to Computer Science
This course introduces students to two core topics in computer science: data structures and algorithms, and object oriented design. For the data structures, students will learn about various types of lists (arrays, linked lists, stacks, queues), trees, and graphs. Students will also learn the basic algorithms that use these data structures, and how to analyze such algorithms in terms of the amount of computation they use. The course also give students a deeper understanding of object oriented programming. Students will learn how classes can be organized into hierarchies, and how variables and methods defined in the classes of the hierarchy are related to each other. These relationships will be developed more fully in subsequent courses such as COMP 303.COMP 250 is the gateway to computer science. Note that computer science is not synonymous to programming. COMP 250 does not teach programming. In fact, an unofficial prerequisite for the course is the ability to program in the Java languate. Students can either opt to take COMP 202 or to learn Java on their own before taking COMP 250.
PSYC 305 - Statistics for Experimental Design
An introduction to the design and analysis of experiments, including analysis of variance, planned and post hoc tests and a comparison of anova to correlational analysis.
Course | Pros | Cons | Evaluation |
---|---|---|---|
BIOL 309: Mathematical Models in Biology \Fall 2022 Syllabus |
|
|
|
BIOL 373: Biometry Syllabus |
|
|
|
COMP 204: Foundations of Programming Fall 2022 Syllabus |
|
|
|
COMP 250: Introduction to Computer Science Fall 2022 Syllabus |
|
|
|
COMP 364/204: Computer Tools for Life Sciences Syllabus |
|
|
|
PSYC 305: Statistics for Experimental Design Syllabus |
|
|
|