Complementary courses
Here, PULS outlines a guide for course selection. Advice given here is purely based on students' opinions and past experiences. They are in no way an accurate reflection of what the courses have to give, and views expressed here are not necessarily the views expressed by the Department of Physiology, the Faculty of Science, or McGill University.
This is a guide for course selection in the Major program. For other programs, please consult the official requirements from the Department of Physiology.
The requirements for the programs in the Department of Physiology can change at any time. Please refer to the official website of the Department for the most up-to-date information, and in case of conflicting information, always follow the information on the official departmental website.
Liberal program course listing
Major program course listing
Honours program course listing
Physiology and physics course listing
Physiology and mathematics course listing
Interdepartmental Honours in Immunology course listing
Course selection
In the physiology program, there exists complementary courses, which give you a little more freedom than the required core physiology courses. With complementary courses, you may choose to take one course from each specified list. Each of these categories is listed below.
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 Syllabus |
|
|
|
ANAT 214 vs ANAT 261 vs ANAT 316
Course | Pros | Cons | Evaluation |
---|---|---|---|
ANAT 214: Systemic Human Anatomy Syllabus |
|
|
|
ANAT 261: Introduction to Dynamic Histology 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 Syllabus |
|
|
|
CHEM 204: Physical Chemistry/Biological Sciences 1 Syllabus |
|
|
|
BIOC 312: Biochemistry of Macromolecules Syllabus |
|
|
|
BIOL 309 vs BIOL 373 vs COMP 202 (or 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.1) FINITE DIFFERENCE EQUATIONS IN BIOLOGY (12 lectures) Dynamics in 1-dimensional finite difference equations modeling ecosystems including concepts of steady states, cycles and chaos. Boolean switching networks as applied to genetic regulation. Cellular automata and fractals.
2) DIFFERENTIAL EQUATIONS (14 lectures) One dimensional differential equations modeling growth and decay in biology. Second order linear and nonlinear differential equations modeling ecological, biochemical, and compartmental systems in biology. Stability analysis of first and second order nonlinear differential equations. Phase plane analysis of nonlinear second order differential equations.
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 202 - Foundations of Programming
This course introduces students to computer programming 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 Java 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 Syllabus: TBD |
|
|
|
BIOL 373: Biometry Syllabus |
|
|
|
COMP 202: Foundations of Programming Syllabus |
|
|
|
COMP 250: Introduction to Computer Science Syllabus |
|
|
|
COMP 364/204: Computer Tools for Life Sciences Syllabus |
|
|
|
PSYC 305: Statistics for Experimental Design Syllabus |
|
|
|