- HBA · 4 years
- Work experience details
- ~High 80s to low 90s



AI-generated ink illustration
Conceptual study artwork, not a photograph of teaching facilities.
Unidex · generated with ImageGen
Checked 2026-11-05
Symbolic subject artwork; no university facility depicted
Duration (years)
4 years from high school; normally 3 years after Quebec CEGEP
McGill Science, Arts and Arts/Science freshman and CEGEP routesWork experience
Optional Science Industrial Practicum or Internship Year in Science.
McGill Science · complete internship structure and eligibility| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 16 | 17 | |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Fall 2027 entry · Applicants studying or last studying at an overseas or U.S. school, college or university
Entry terms · Fall
September 2027 first-year entry. This BSc group was not offered for January 2027.
McGill Science application group choices and transfersOntario curriculum applicants attending a school in Canada; BA & Sc and Science degree groups
Ontario-curriculum applicants in Canada with additional IB Diploma, individual IB or AP examinations
Ontario high-school applicants in Canada
Canadian high-school applicants completing school in Canada outside Ontario and Quebec
Applicants assessed on the full IB Diploma
U.S. high-school applicants assessed on their U.S. diploma
Applicants assessed on Advanced Levels or equivalent
Applicants assessed on prior university study
Applicants completing a Quebec pre-university DEC
Applicants to the Faculty of Science
The admission average has not been researched for this program.
Apply to this entry program. Choose a major later; some majors require university courses or separate selection.
BSc
Separate study choices within this entry program. Each course block belongs to its named choice; it is not required of every student in the degree.
Published required and complementary course choices for the 76-credit Biology and Mathematics Major (B.Sc.). This is a program within the degree, not the complete degree or a term-by-term timetable. Some requirements specify course levels or subjects rather than naming courses. 76 credits for this program; faculty-wide degree and foundation requirements apply separately.
An introduction to molecular and cell biology from a physical perspective. Techniques and methodologies, both experimental and computational, are included in the presentation of each thematic module.
MCGILL complete current official course definitionAn introduction to biology research and communication with a focus on cell and molecular biology. Through conducting a series of project-based experiments and writing a final report, molecular and synthetic biology techniques such as gene cloning, manipulation, protein isolation and characterization and how research is conducted, analyzed and communicated will be addressed. In addition, an introduction to bioinformatics methods and their role in analysis will be provided.
MCGILL complete current official course definitionOverview of concepts and current research in quantitative biology; theoretical ecology and evolution, computational biology, and physical biology.
MCGILL complete current official course definitionA fundamental study of aliphatic compounds and saturated functional groups including modern concepts of bonding, reaction mechanisms, conformational analysis, spectroscopy, and stereochemistry.
MCGILL complete current official course definitionIntroduction to computer programming in a high level language: variables, expressions, primitive types, methods, conditionals, loops. Introduction to algorithms, data structures (arrays, strings), modular software design, libraries, file input/output, debugging, exception handling. Selected topics.
MCGILL complete current official course definitionComputer Science (Sci): Computer programming in a high level language: variables, expressions, types, functions, conditionals, loops, objects and classes. Introduction to algorithms, modular software design, libraries, file input/output, debugging. Emphasis on applications in the life sciences.
MCGILL complete current official course definitionTaylor series, Taylor's theorem in one and several variables. Review of vector geometry. Partial differentiation, directional derivative. Extreme of functions of 2 or 3 variables. Parametric curves and arc length. Polar and spherical coordinates. Multiple integrals.
MCGILL complete current official course definitionReview of matrix algebra, determinants and systems of linear equations. Vector spaces, linear operators and their matrix representations, orthogonality. Eigenvalues and eigenvectors, diagonalization of Hermitian matrices. Applications.
MCGILL complete current official course definitionMatrix algebra, determinants, systems of linear equations. Abstract vector spaces, inner product spaces, Fourier series. Linear transformations and their matrix representations. Eigenvalues and eigenvectors, diagonalizable and defective matrices, positive definite and semidefinite matrices. Quadratic and Hermitian forms, generalized eigenvalue problems, simultaneous reduction of quadratic forms. Applications.
MCGILL complete current official course definitionFirst order ordinary differential equations including elementary numerical methods. Linear differential equations. Laplace transforms. Series solutions.
MCGILL complete current official course definitionSample space, events, conditional probability, independence of events, Bayes' Theorem. Basic combinatorial probability, random variables, discrete and continuous univariate and multivariate distributions. Independence of random variables. Inequalities, weak law of large numbers, central limit theorem.
MCGILL complete current official course definitionAn introduction to the fundamental processes of ecology and evolution that bear on the nature and diversity of organisms and the processes that govern their assembly into ecological communities and their roles in ecosystem function.
MCGILL complete current official course definitionA rigorous presentation of sequences and of real numbers and basic properties of continuous and differentiable functions on the real line.
MCGILL complete current official course definitionDefinition and properties of Riemann integral, Fundamental Theorem of Calculus, Taylor's theorem. Infinite series: alternating, telescoping series, rearrangements, conditional and absolute convergence, convergence tests. Power series and Taylor series. Elementary functions. Introduction to metric spaces.
MCGILL complete current official course definitionIndependent research project.
MCGILL complete current official course definitionIndependent research project.
MCGILL complete current official course definitionIndependent research project.
MCGILL complete current official course definitionA supervised project.
MCGILL complete current official course definitionDerivative as a matrix. Chain rule. Implicit functions. Constrained maxima and minima. Jacobians. Multiple integration. Line and surface integrals. Theorems of Green, Stokes and Gauss. Fourier series with applications.
MCGILL complete current official course definitionError analysis. Numerical solutions of equations by iteration. Interpolation. Numerical differentiation and integration. Introduction to numerical solutions of differential equations.
MCGILL complete current official course definitionLinear systems of differential equations, linear stability theory. Nonlinear systems: existence and uniqueness, numerical methods, one and two dimensional flows, phase space, limit cycles, Poincare-Bendixson theorem, bifurcations, Hopf bifurcation, the Lorenz equations and chaos.
MCGILL complete current official course definitionBasic data management. Data visualization. Exploratory data analysis and descriptive statistics. Writing functions. Simulation and parallel computing. Communication data and documenting code for reproducible research.
MCGILL complete current official course definitionSampling distributions, including Normal, Chi-squared, Student’s t, and F distributions. Sampling properties of the sample mean and variance. Point estimation: bias, variance, mean squared error, consistency, sufficiency, UMVUE. Method of moments and maximum likelihood estimation. One- and two-sample inference. Confidence intervals and sample size determination. Hypothesis testing, Type 1 and Type 2 errors, power, and p-values. The Neyman Pearson framework and likelihood ratio tests. Linear models used as illustrative examples, linking them to topics in estimation and hypothesis testing. One-way analysis of variance (ANOVA) and contingency tables.
MCGILL complete current official course definitionMultiple regression estimators and their properties. Hypothesis tests and confidence intervals. Analysis of variance. Prediction and prediction intervals. Model diagnostics. Model selection. Introduction to weighted least squares. Basic contingency table analysis. Introduction to logistic and Poisson regression. Applications to experimental and observational data.
MCGILL complete current official course definitionConditional probability and conditional expectation, generating functions. Branching processes and random walk. Markov chains, transition matrices, classification of states, ergodic theorem, examples. Birth and death processes, queueing theory.
MCGILL complete current official course definitionSelected topics in machine learning and data mining, including clustering, neural networks, support vector machines, decision trees. Methods include feature selection and dimensionality reduction, error estimation and empirical validation, algorithm design and parallelization, and handling of large data sets. Emphasis on good methods and practices for deployment of real systems.
MCGILL complete current official course definitionThe concept of degrees of freedom and the analysis of variability. Planning of experiments. Experimental designs. Polynomial and multiple regressions. Statistical computer packages (no previous computing experience is needed). General statistical procedures requiring few assumptions about the probability model.
MCGILL complete current official course definitionTheory and application of various techniques for the exploration and analysis of multivariate data: principal component analysis, correspondence analysis, and other visualization and dimensionality reduction techniques; supervised and unsupervised learning; linear discriminant analysis, and clustering techniques. Data applications using appropriate software.
MCGILL complete current official course definitionDiscrete Mathematics and applications. Graph Theory: matchings, planarity, and colouring. Discrete probability. Combinatorics: enumeration, combinatorial techniques and proofs.
MCGILL complete current official course definitionThe formulation and treatment of realistic mathematical models describing biological phenomena through qualitative and quantitative mathematical techniques (e.g. local and global stability theory, bifurcation analysis and phase plane analysis) and numerical simulation. Concrete and detailed examples will be drawn from molecular and cellular biology and mammalian physiology.
MCGILL complete current official course definitionIntroduction to convex analysis and convex optimization: Convex sets and functions, subdifferential calculus, conjugate functions, Fenchel duality, proximal calculus. Subgradient methods, proximal-based methods. Conditional gradient method, ADMM. Applications including data classification, network-flow problems, image processing, convex feasibility problems, DC optimization, sparse optimization, and compressed sensing.
MCGILL complete current official course definitionExponential families, link functions. Inference and parameter estimation for generalized linear models; model selection using analysis of deviance. Residuals. Contingency table analysis, logistic regression, multinomial regression, Poisson regression, log-linear models. Multinomial models. Overdispersion and Quasilikelihood. Applications to experimental and observational data.
MCGILL complete current official course definitionDistribution free procedures for 2-sample problem: Wilcoxon rank sum, Siegel-Tukey, Smirnov tests. Shift model: power and estimation. Single sample procedures: Sign, Wilcoxon signed rank tests. Nonparametric ANOVA: Kruskal-Wallis, Friedman tests. Association: Spearman's rank correlation, Kendall's tau. Goodness of fit: Pearson's chi-square, likelihood ratio, Kolmogorov-Smirnov tests. Statistical software packages used.
MCGILL complete current official course definitionSimple random sampling, domains, ratio and regression estimators, superpopulation models, stratified sampling, optimal stratification, cluster sampling, sampling with unequal probabilities, multistage sampling, complex surveys, nonresponse.
MCGILL complete current official course definitionIntroduction to concepts in statistically designed experiments. Randomization and replication. Completely randomized designs. Simple linear model and analysis of variance. Introduction to blocking. Orthogonal block designs. Models and analysis for block designs. Factorial designs and their analysis. Row-column designs. Latin squares. Model and analysis for fixed row and column effects. Split-plot designs, model and analysis. Relations and operations on factors. Orthogonal factors. Orthogonal decomposition. Orthogonal plot structures. Hasse diagrams. Applications to real data and ethical issues.
MCGILL complete current official course definitionSubjective probability, Bayesian statistical inference and decision making, de Finetti’s representation. Bayesian parametric methods, optimal decisions, conjugate models, methods of prior specification and elicitation, approximation methods. Hierarchical models. Computational approaches to inference, Markov chain Monte Carlo methods, Metropolis;Hastings. Nonparametric Bayesian inference.
MCGILL complete current official course definitionIntroduction to modern methods used in organismal biology, including ecological sampling, experimental methods and statistics. Particular emphasis is on ways of thinking about the design of sampling programs and the analyses of data to test hypotheses using observational or experimental data.
MCGILL complete current official course definitionField studies of ferns, fern allies, conifers and flowering plants; the use of keys for plant identification.
MCGILL complete current official course definitionMethods of sampling natural populations. Testing hypotheses in nature.
MCGILL complete current official course definitionRelevant to agriculture, forestry, fisheries and conservation of natural resources. Field component taught at the University's Bellairs Research Institute in Barbados, for two weeks in early May. The course is organized in a series of small-group field projects of 2-3 days each. Interested students should check the course website, attend the full information session and fill out an application form.
MCGILL complete current official course definitionSee BIOL 334D1 for course description.
MCGILL complete current official course definitionA study of the physical, chemical and biological properties of lakes and other inland waters, with emphasis on their functioning as systems.
MCGILL complete current official course definitionTerrestrial vertebrate fossils (i.e. dinosaurs, crocodiles and other reptiles) and palaeocommunity analysis, including practical training with fossil identification, mapping, collecting, and stratigraphic interpretation.
MCGILL complete current official course definitionIntroduction to basic principles, and to modern advances, problems and applications in the genetics of higher and lower organisms with examples representative of the biological sciences.
MCGILL complete current official course definitionUnified view of form and function in animals and plants. Focus on how the laws of chemistry and physics illuminate biological processes relating to the acquisition of energy and materials and their use in movement, growth, development, reproduction and responses to environmental stress.
MCGILL complete current official course definitionTrait variation within and across populations and species,and how this reflects variation within genomes. Case studies and problem-solving approaches will be used to illustrate the tools of genomics, molecular genetics and classical genetics, and how they are employed to understand the mechanisms of phenotypic variation.Topics will include evolutionary, developmental and human genetics. Application of multiple levels of genetic analysis, formulation, and testing of hypotheses on critical topics ranging from evolution to developmental biology to human genetics.
MCGILL complete current official course definitionA comprehensive introduction to evolutionary biology. It covers both short-term and long-term evolutionary processes. Topics include the history of life, the origin of species, adaptation, natural selection and sexual selection.
MCGILL complete current official course definitionThe characteristics of the major groups of animals, their ancestry, history and relationship to one another. The processes of speciation, adaptive radiation and extinction responsible for diversity. Methods for constructing of phylogenies, for comparing phenotypes, and for estimating and analyzing diversity.
MCGILL complete current official course definitionPrinciples of population, community, and ecosystem dynamics: population growth and regulation, species interactions, dynamics of competitive interactions and of predator/prey systems; evolutionary dynamics.
MCGILL complete current official course definitionEcological bases of the natural causes and consequences of current global environmental changes, including how biodiversity and ecosystem processes are defined and measured, how they vary in space and time, how they are affected by physical and biological factors, and how they affect each other and human societies.
MCGILL complete current official course definitionPresents evolutionary genetics within an ecological context. Covers theoretical and applied topics together with relevant data from natural populations of plant and animals.
MCGILL complete current official course definitionThe influence of developmental mechanisms on evolution. This course draws on recent examples from plants and invertebrate and vertebrate animals. Topics include homology, modularity, dissociation, co-option, evolutionary novelty, evolution of cis-regulation and gene regulatory networks, developmental constraint and evolvability, heterochrony, phenotypic plasticity, and canalization.
MCGILL complete current official course definitionEvolutionary ecology is the study of evolutionary change in natural populations. General predictive approaches in evolutionary ecology, including population genetics, quantitative genetics, optimality, and game theory will be examined. Emphasis will be placed on the mathematical underpinnings of each approach, particularly as they relate to classic and contemporary problems.
MCGILL complete current official course definitionA consideration of the fundamental processes and principles operating during embryogenesis. Experimental analyses at the molecular, cellular, and organismal levels will be presented and discussed to provide an overall appreciation of developmental phenomena.
MCGILL complete current official course definitionIn-depth examination of the structure and function of eukaryotic cells, with an emphasis on experimental design and interpretation. Examination of the molecular mechanisms of various cellular processes, including protein homeostasis, intracellular transport, cytoskeletal dynamics, multicellular organization and cell proliferation.
MCGILL complete current official course definitionConcepts and mechanisms in advanced cell biology, based on genetic, cell biological, biophysical, and computational studies. Emphasis is placed on processes that are evolutionarily conserved, with examples from model organisms and cell-free (in vitro) approaches.
MCGILL complete current official course definition'Post-genomic' bioinformatics. Concepts behind large-scale computational analysis and comparison of genomes/proteomes (and beyond), and the implications for our understanding of the basic processes of molecular and cell biology and the evolution of those processes.
MCGILL complete current official course definitionIntroduction to the study of animal behaviour at the population, organismal, cellular, and molecular levels. Historical and contemporary methods and experiments will be presented and discussed to provide an overall appreciation of the biology of behaviour, with a focus on the application of multiple levels of analysis to biological phenomena and the formulation of hypotheses about evolution, development, function, and mechanisms of behavioural traits. Topics will range from how animals communicate with one another to the cellular mechanisms that allow information to be processed by nervous systems.
MCGILL complete current official course definitionNeural mechanisms of animal behaviour; neuroethology; cellular neurophysiology, integrative networks within nervous systems; neural control of movement; processing of sensory information.
MCGILL complete current official course definitionFunctional and comparative approach to neuroanatomy, examining how species changes in brain organization contribute to evolutionary changes in behaviour.
MCGILL complete current official course definitionMethods of neurobiological research, including extracellular and intracellular recordings, electrical stimulation, and the study of neuro-behavioural problems.
MCGILL complete current official course definitionNeural mechanisms underlying behaviour in vertebrate and invertebrate organisms.
MCGILL complete current official course definitionThis course will focus on recent research employing genetic-based methods to examine the functional and structural properties of the nervous system. The focus will be on approaches for studying neural circuits and behavior in a range of model organisms. Topics will include recent technological advances, such as optogenetics for modifying and controlling neuronal activity, and animal models of neurological diseases. Students will critically analyze the application of these methods to current research through in-class discussion of primary literature, student presentations, and written assignments.
MCGILL complete current official course definitionA survey of the functional organization of nerve cells, signalling in the nervous system, and principles of neural development. Topics include cell polarity, neurotransmitters, neurotrophins, receptors and second messengers, cell lineage, guidance of axon outgrowth, and nerve regeneration. Emphasis will be placed on analysis of neurons at the molecular level.
MCGILL complete current official course definitionThe course deals with neuroreceptor and oncologic imaging and imaging of cerebral bloodflow and metabolism. The role of radiochemistry and physics will be demonstrated in the context of clinical and research applications. Understanding how radiochemistry and physics intermingle with the medical aspects of radiotracer development will result in a deeper insight into the complex pathways of tracer design and the methods necessary to properly interpret the data obtained.
MCGILL complete current official course definitionIn depth presentation of experimental results and hypotheses underlying our current understanding of how single neurons and ensembles of neurons encode sensory information, generate movement, and control cognitive functions such as emotion, learning, and memory, during voluntary behaviours.
MCGILL complete current official course definitionAn introduction to quantitative analysis of physiological data, both to the mode of thinking and to a set of tools that allows accurate predictions of biological systems. Examples will range from oscillating genetic networks to understanding higher brain function. Modelling and data analysis through examples and exercises will be emphasized.
MCGILL complete current official course definitionA systematic examination of the sensorimotor system, drawing on models and data from both behavioural and physiological studies. Topics include: cortical motor areas, cerebellum, basal ganglia, spinal mechanisms, motor unit properties and force production, prioception, muscle properties.
MCGILL complete current official course definitionPublished required and complementary course choices for the 74-credit Computer Science and Biology Major (B.Sc.). This is a program within the degree, not the complete degree or a term-by-term timetable. Some requirements specify course levels or subjects rather than naming courses. 74 credits for this program; faculty-wide degree and foundation requirements apply separately.
U0/Foundation preparation pair: BIOL 111 and BIOL 112. These are separate courses, not an additional six-credit BIOL 111 course or extra major requirements.
McGill 2026–27 exact native course identity and credits: BIOL 111U0/Foundation preparation pair: BIOL 111 and BIOL 112. These are separate courses, not an additional six-credit BIOL 111 course or extra major requirements.
McGill 2026–27 exact native course identity and credits: BIOL 112U0/Foundation preparation pair: CHEM 110 and CHEM 120. These are separate courses, not an additional eight-credit CHEM 110 course or extra major requirements.
McGill 2026–27 exact native course identity and credits: CHEM 110U0/Foundation preparation pair: CHEM 110 and CHEM 120. These are separate courses, not an additional eight-credit CHEM 110 course or extra major requirements.
McGill 2026–27 exact native course identity and credits: CHEM 120Systems of linear equations, matrices, inverses, determinants; geometric vectors in three dimensions, dot product, cross product, lines and planes; introduction to vector spaces, linear dependence and independence, bases. Linear transformations. Eigenvalues and diagonalization.
MCGILL complete current official course definitionU0/Foundation preparation uses PHYS 101 and PHYS 102, or the alternative PHYS 131 and PHYS 142 pair. The two pairs are not four simultaneous requirements.
McGill 2026–27 exact native course identity and credits: PHYS 101U0/Foundation preparation uses PHYS 101 and PHYS 102, or the alternative PHYS 131 and PHYS 142 pair. The two pairs are not four simultaneous requirements.
McGill 2026–27 exact native course identity and credits: PHYS 102An introduction to molecular and cell biology from a physical perspective. Techniques and methodologies, both experimental and computational, are included in the presentation of each thematic module.
MCGILL complete current official course definitionAn introduction to biology research and communication with a focus on cell and molecular biology. Through conducting a series of project-based experiments and writing a final report, molecular and synthetic biology techniques such as gene cloning, manipulation, protein isolation and characterization and how research is conducted, analyzed and communicated will be addressed. In addition, an introduction to bioinformatics methods and their role in analysis will be provided.
MCGILL complete current official course definitionOverview of concepts and current research in quantitative biology; theoretical ecology and evolution, computational biology, and physical biology.
MCGILL complete current official course definitionA fundamental study of aliphatic compounds and saturated functional groups including modern concepts of bonding, reaction mechanisms, conformational analysis, spectroscopy, and stereochemistry.
MCGILL complete current official course definitionTaylor series, Taylor's theorem in one and several variables. Review of vector geometry. Partial differentiation, directional derivative. Extreme of functions of 2 or 3 variables. Parametric curves and arc length. Polar and spherical coordinates. Multiple integrals.
MCGILL complete current official course definitionReview of matrix algebra, determinants and systems of linear equations. Vector spaces, linear operators and their matrix representations, orthogonality. Eigenvalues and eigenvectors, diagonalization of Hermitian matrices. Applications.
MCGILL complete current official course definitionSample space, events, conditional probability, independence of events, Bayes' Theorem. Basic combinatorial probability, random variables, discrete and continuous univariate and multivariate distributions. Independence of random variables. Inequalities, weak law of large numbers, central limit theorem.
MCGILL complete current official course definitionIntroduction to computer programming in a high level language: variables, expressions, primitive types, methods, conditionals, loops. Introduction to algorithms, data structures (arrays, strings), modular software design, libraries, file input/output, debugging, exception handling. Selected topics.
MCGILL complete current official course definitionComputer Science (Sci): Computer programming in a high level language: variables, expressions, types, functions, conditionals, loops, objects and classes. Introduction to algorithms, modular software design, libraries, file input/output, debugging. Emphasis on applications in the life sciences.
MCGILL complete current official course definitionComprehensive overview of programming in C, use of system calls and libraries, debugging and testing of code; use of developmental tools like make, version control systems.
MCGILL complete current official course definitionObject oriented programming in Java: classes and objects, interfaces, inheritance. Data structures and abstract data types: arrays, stacks, queues, linked lists, trees, binary trees,binary search trees, heaps, hash tables, graphs. Recursive and non-recursive algorithms and their asymptotic complexity: searching and sorting, tree and graph traversal. Mathematical tools: induction, recurrence relations.
MCGILL complete current official course definitionData Structures: priority queues, balanced binary search trees, hash tables, graphs. Algorithms: topological sort, connected components, shortest paths, minimum spanning trees, bipartite matching, network flows. Algorithm design: greedy, divide and conquer, dynamic programming, randomization. Mathematicaltools: proofs of asymptotic complexity and program correctness, Master theorem.
MCGILL complete current official course definitionIntroduction to discrete mathematics and applications. Logical reasoning and methods of proof. Elementary number theory and cryptography: prime numbers, modular equations, RSA encryption. Combinatorics: basic enumeration, combinatorial methods, recurrence equations. Graph theory: trees, cycles, planar graphs.
MCGILL complete current official course definitionIntroduction to basic principles, and to modern advances, problems and applications in the genetics of higher and lower organisms with examples representative of the biological sciences.
MCGILL complete current official course definitionAn introduction to the fundamental processes of ecology and evolution that bear on the nature and diversity of organisms and the processes that govern their assembly into ecological communities and their roles in ecosystem function.
MCGILL complete current official course definitionA research project applying computational approaches to a biological problem.
MCGILL complete current official course definitionApplication of computer science techniques to problems arising in biology and medicine, techniques for modeling evolution, aligning molecular sequences, predicting structure of a molecule and other problems from computational biology.
MCGILL complete current official course definitionFirst order ordinary differential equations including elementary numerical methods. Linear differential equations. Laplace transforms. Series solutions.
MCGILL complete current official course definitionSampling distributions, including Normal, Chi-squared, Student’s t, and F distributions. Sampling properties of the sample mean and variance. Point estimation: bias, variance, mean squared error, consistency, sufficiency, UMVUE. Method of moments and maximum likelihood estimation. One- and two-sample inference. Confidence intervals and sample size determination. Hypothesis testing, Type 1 and Type 2 errors, power, and p-values. The Neyman Pearson framework and likelihood ratio tests. Linear models used as illustrative examples, linking them to topics in estimation and hypothesis testing. One-way analysis of variance (ANOVA) and contingency tables.
MCGILL complete current official course definitionNumber representations, combinational and sequential digital circuits, MIPS instructions and architecture datapath and control, caches, virtual memory, interrupts and exceptions, pipelining.
MCGILL complete current official course definitionA survey of current knowledge and approaches in the area of regulation of gene expression, post-transcriptional control of gene expression, and signal transduction.
MCGILL complete current official course definitionA consideration of the fundamental processes and principles operating during embryogenesis. Experimental analyses at the molecular, cellular, and organismal levels will be presented and discussed to provide an overall appreciation of developmental phenomena.
MCGILL complete current official course definitionA comprehensive introduction to evolutionary biology. It covers both short-term and long-term evolutionary processes. Topics include the history of life, the origin of species, adaptation, natural selection and sexual selection.
MCGILL complete current official course definitionNeural mechanisms of animal behaviour; neuroethology; cellular neurophysiology, integrative networks within nervous systems; neural control of movement; processing of sensory information.
MCGILL complete current official course definitionPrinciples of population, community, and ecosystem dynamics: population growth and regulation, species interactions, dynamics of competitive interactions and of predator/prey systems; evolutionary dynamics.
MCGILL complete current official course definitionApplication of finite difference and differential equations to problems in cell and developmental biology, ecology and physiology. Qualitative, quantitative and graphical techniques are used to analyze mathematical models and to compare theoretical predictions with experimental data.
MCGILL complete current official course definitionEcological bases of the natural causes and consequences of current global environmental changes, including how biodiversity and ecosystem processes are defined and measured, how they vary in space and time, how they are affected by physical and biological factors, and how they affect each other and human societies.
MCGILL complete current official course definitionIn-depth examination of the structure and function of eukaryotic cells, with an emphasis on experimental design and interpretation. Examination of the molecular mechanisms of various cellular processes, including protein homeostasis, intracellular transport, cytoskeletal dynamics, multicellular organization and cell proliferation.
MCGILL complete current official course definitionThe molecular basis of human cancers, including analyzing the events that promote the formation of oncogenes and inhibit tumour suppressor genes, the biochemical properties of the proteins encoded by these genes, and their functions. Current molecular targets for cancer therapy and the concepts and consequences of inheriting mutations in genes that predispose to cancer.
MCGILL complete current official course definitionThe course focuses on biomembranes and subcellular organelles and their implications for disease. The topics include: protein and lipid biochemistry, membrane structure and transport; intracellular compartmentalization, protein sorting and modification, intracellular membrane trafficking; energy transfer, organization and dynamics of chloroplasts and mitochondria; extracellular matrix and cell walls.
MCGILL complete current official course definitionEmerging physical approaches and quantitative measurement techniques are providing new insights into longstanding biological questions. This course will present underlying physical theory, quantitative measurement techniques, and significant findings in molecular and cellular biophysics. Principles covered include Brownian motion, low Reynolds-number environments, forces relevant to cells and molecules, chemical potentials, and free energies. These principles are applied to enzymes as molecular machines, membranes, DNA, and RNA.
MCGILL complete current official course definitionFunctional and comparative approach to neuroanatomy, examining how species changes in brain organization contribute to evolutionary changes in behaviour.
MCGILL complete current official course definitionMethods of neurobiological research, including extracellular and intracellular recordings, electrical stimulation, and the study of neuro-behavioural problems.
MCGILL complete current official course definitionThis course aims to examine problems, theories, and experimental evidence on several concepts of mammalian developmental processes at molecular to organogenesis levels. Most topics are in the mouse model system, where various techniques for genetic manipulation are available.
MCGILL complete current official course definitionExplains how the selection of undirected variation accounts for some of the leading features of the natural world. Its main focus is evolutionary change and adaptation, but it will also include material from ecological, economic, biochemical and computer systems. It emphasizes experimental studies of evolution.
MCGILL complete current official course definitionConcepts and mechanisms in advanced cell biology, based on genetic, cell biological, biophysical, and computational studies. Emphasis is placed on processes that are evolutionarily conserved, with examples from model organisms and cell-free (in vitro) approaches.
MCGILL complete current official course definitionAn analysis of the role and regulation of gene expression in several models of eukaryotic development. The emphasis will be on critical evaluation of recent literature concerned with molecular or genetic approaches to the problems of cellular differentiation and determination. Recent research reports will be discussed in conferences and analyzed in written critiques.
MCGILL complete current official course definitionMolecular genetics and molecular, cellular and developmental biology, including signal transduction, cell differentiation and function, genetic diseases in eukaryotes.
MCGILL complete current official course definitionNeural mechanisms underlying behaviour in vertebrate and invertebrate organisms.
MCGILL complete current official course definitionDiscussions of all aspects of nervous system development including pattern formation, cell lineage, pathfinding and targeting by growing axons, and neural regeneration. The basis for these discussions will be recent research papers and other assigned readings.
MCGILL complete current official course definitionTopics in the genetics and molecular genetics of unicellular, plant, invertebrate and vertebrate models systems.
MCGILL complete current official course definitionFundamental principles of cellular control, with cell cycle control as a major theme. Biological and physical concepts are brought to bear on control in healthy cells..
MCGILL complete current official course definitionCellular and molecular approaches to characterization of the human genome.
MCGILL complete current official course definitionThe influence of developmental mechanisms on evolution. This course draws on recent examples from plants and invertebrate and vertebrate animals. Topics include homology, modularity, dissociation, co-option, evolutionary novelty, evolution of cis-regulation and gene regulatory networks, developmental constraint and evolvability, heterochrony, phenotypic plasticity, and canalization.
MCGILL complete current official course definitionThis course will focus on recent research employing genetic-based methods to examine the functional and structural properties of the nervous system. The focus will be on approaches for studying neural circuits and behavior in a range of model organisms. Topics will include recent technological advances, such as optogenetics for modifying and controlling neuronal activity, and animal models of neurological diseases. Students will critically analyze the application of these methods to current research through in-class discussion of primary literature, student presentations, and written assignments.
MCGILL complete current official course definitionDiscussion of fundamental molecular mechanisms underlying the general features of cellular neurobiology. An advanced course based on lectures and on a critical review of primary research papers.
MCGILL complete current official course definitionSelected human diseases, from the molecular and cellular levels to tissue effects and emerging novel therapies.
MCGILL complete current official course definitionA survey of the functional organization of nerve cells, signalling in the nervous system, and principles of neural development. Topics include cell polarity, neurotransmitters, neurotrophins, receptors and second messengers, cell lineage, guidance of axon outgrowth, and nerve regeneration. Emphasis will be placed on analysis of neurons at the molecular level.
MCGILL complete current official course definitionPublished required and complementary course choices for the 79-credit Physiology and Mathematics Major (B.Sc.). This is a program within the degree, not the complete degree or a term-by-term timetable. Some requirements specify course levels or subjects rather than naming courses. 79 credits for this program; faculty-wide degree and foundation requirements apply separately.
An introduction to molecular and cell biology from a physical perspective. Techniques and methodologies, both experimental and computational, are included in the presentation of each thematic module.
MCGILL complete current official course definitionOverview of concepts and current research in quantitative biology; theoretical ecology and evolution, computational biology, and physical biology.
MCGILL complete current official course definitionTaylor series, Taylor's theorem in one and several variables. Review of vector geometry. Partial differentiation, directional derivative. Extreme of functions of 2 or 3 variables. Parametric curves and arc length. Polar and spherical coordinates. Multiple integrals.
MCGILL complete current official course definitionReview of matrix algebra, determinants and systems of linear equations. Vector spaces, linear operators and their matrix representations, orthogonality. Eigenvalues and eigenvectors, diagonalization of Hermitian matrices. Applications.
MCGILL complete current official course definitionMatrix algebra, determinants, systems of linear equations. Abstract vector spaces, inner product spaces, Fourier series. Linear transformations and their matrix representations. Eigenvalues and eigenvectors, diagonalizable and defective matrices, positive definite and semidefinite matrices. Quadratic and Hermitian forms, generalized eigenvalue problems, simultaneous reduction of quadratic forms. Applications.
MCGILL complete current official course definitionFirst order ordinary differential equations including elementary numerical methods. Linear differential equations. Laplace transforms. Series solutions.
MCGILL complete current official course definitionSample space, events, conditional probability, independence of events, Bayes' Theorem. Basic combinatorial probability, random variables, discrete and continuous univariate and multivariate distributions. Independence of random variables. Inequalities, weak law of large numbers, central limit theorem.
MCGILL complete current official course definitionFirst and second order equations, linear equations, series solutions, Frobenius method, introduction to numerical methods and to linear systems, Laplace transforms, applications.
MCGILL complete current official course definitionApplication of finite difference and differential equations to problems in cell and developmental biology, ecology and physiology. Qualitative, quantitative and graphical techniques are used to analyze mathematical models and to compare theoretical predictions with experimental data.
MCGILL complete current official course definitionAn introduction to the theoretical framework, experimental techniques and analysis procedures available for the quantitative analysis of physiological systems and signals. Lectures plus laboratory work using the Biomedical Engineering computer system. Topics include: amplitude and frequency structure of signals, filtering, sampling, correlation functions, time and frequency-domain descriptions of systems.
MCGILL complete current official course definitionA rigorous presentation of sequences and of real numbers and basic properties of continuous and differentiable functions on the real line.
MCGILL complete current official course definitionDefinition and properties of Riemann integral, Fundamental Theorem of Calculus, Taylor's theorem. Infinite series: alternating, telescoping series, rearrangements, conditional and absolute convergence, convergence tests. Power series and Taylor series. Elementary functions. Introduction to metric spaces.
MCGILL complete current official course definitionPartial derivatives and differentiation of functions in several variables; Jacobians; maxima and minima; implicit functions. Scalar and vector fields; orthogonal curvilinear coordinates. Multiple integrals; arc length, volume and surface area. Line and surface integrals; irrotational and solenoidal fields; Green's theorem; the divergence theorem. Stokes' theorem; and applications.
MCGILL complete current official course definitionDerivative as a matrix. Chain rule. Implicit functions. Constrained maxima and minima. Jacobians. Multiple integration. Line and surface integrals. Theorems of Green, Stokes and Gauss. Fourier series with applications.
MCGILL complete current official course definitionError analysis. Numerical solutions of equations by iteration. Interpolation. Numerical differentiation and integration. Introduction to numerical solutions of differential equations.
MCGILL complete current official course definitionSampling distributions, including Normal, Chi-squared, Student’s t, and F distributions. Sampling properties of the sample mean and variance. Point estimation: bias, variance, mean squared error, consistency, sufficiency, UMVUE. Method of moments and maximum likelihood estimation. One- and two-sample inference. Confidence intervals and sample size determination. Hypothesis testing, Type 1 and Type 2 errors, power, and p-values. The Neyman Pearson framework and likelihood ratio tests. Linear models used as illustrative examples, linking them to topics in estimation and hypothesis testing. One-way analysis of variance (ANOVA) and contingency tables.
MCGILL complete current official course definitionLinear systems of differential equations, linear stability theory. Nonlinear systems: existence and uniqueness, numerical methods, one and two dimensional flows, phase space, limit cycles, Poincare-Bendixson theorem, bifurcations, Hopf bifurcation, the Lorenz equations and chaos.
MCGILL complete current official course definitionThe formulation and treatment of realistic mathematical models describing biological phenomena through qualitative and quantitative mathematical techniques (e.g. local and global stability theory, bifurcation analysis and phase plane analysis) and numerical simulation. Concrete and detailed examples will be drawn from molecular and cellular biology and mammalian physiology.
MCGILL complete current official course definitionPhysiology of body fluids, blood, body defense mechanisms, muscle, peripheral, central, and autonomic nervous systems.
MCGILL complete current official course definitionPhysiology of cardiovascular, respiratory, digestive, endocrine and renal systems.
MCGILL complete current official course definitionExercises illustrating fundamental principles in physiology: Biological Signals Acquisitions, Blood, Immunology, Neurophysiology, Neuromuscular Physiology.
MCGILL complete current official course definitionExercises illustrating fundamental principles in physiology: Central Nervous System, Cardiovascular, Respiration, Exercise Physiology, Molecular Endocrinology.
MCGILL complete current official course definitionIn-depth presentation of experimental results and hypotheses underlying our current understanding of topics in renal, respiratory and cardiovascular functions explored beyond the introductory level.
MCGILL complete current official course definitionIn-depth presentation of experimental results and hypotheses underlying our current understanding of topics in immunology, blood and fluids, and gastrointestinal physiology.
MCGILL complete current official course definitionIndividual project work under the supervision of Departmental Staff members.
MCGILL complete current official course definitionSee PHGY 461D1 for course description.
MCGILL complete current official course definitionComputer Science (Sci): Computer programming in a high level language: variables, expressions, types, functions, conditionals, loops, objects and classes. Introduction to algorithms, modular software design, libraries, file input/output, debugging. Emphasis on applications in the life sciences.
MCGILL complete current official course definitionObject oriented programming in Java: classes and objects, interfaces, inheritance. Data structures and abstract data types: arrays, stacks, queues, linked lists, trees, binary trees,binary search trees, heaps, hash tables, graphs. Recursive and non-recursive algorithms and their asymptotic complexity: searching and sorting, tree and graph traversal. Mathematical tools: induction, recurrence relations.
MCGILL complete current official course definitionIn-depth presentation of experimental results and hypotheses on cellular communication in the nervous system and the endocrine system.
MCGILL complete current official course definitionIn depth presentation of experimental results and hypotheses underlying our current understanding of how single neurons and ensembles of neurons encode sensory information, generate movement, and control cognitive functions such as emotion, learning, and memory, during voluntary behaviours.
MCGILL complete current official course definitionAn advanced biophysics course, with a special emphasis on stochastic and out of equilibrium physical processes in living matter.
MCGILL complete current official course definitionPublished required and complementary course choices for the 82-credit Physiology and Physics Major (B.Sc.). This is a program within the degree, not the complete degree or a term-by-term timetable. Some requirements specify course levels or subjects rather than naming courses. 82 credits for this program; faculty-wide degree and foundation requirements apply separately.
An introduction to molecular and cell biology from a physical perspective. Techniques and methodologies, both experimental and computational, are included in the presentation of each thematic module.
MCGILL complete current official course definitionOverview of concepts and current research in quantitative biology; theoretical ecology and evolution, computational biology, and physical biology.
MCGILL complete current official course definitionTaylor series, Taylor's theorem in one and several variables. Review of vector geometry. Partial differentiation, directional derivative. Extreme of functions of 2 or 3 variables. Parametric curves and arc length. Polar and spherical coordinates. Multiple integrals.
MCGILL complete current official course definitionReview of matrix algebra, determinants and systems of linear equations. Vector spaces, linear operators and their matrix representations, orthogonality. Eigenvalues and eigenvectors, diagonalization of Hermitian matrices. Applications.
MCGILL complete current official course definitionMatrix algebra, determinants, systems of linear equations. Abstract vector spaces, inner product spaces, Fourier series. Linear transformations and their matrix representations. Eigenvalues and eigenvectors, diagonalizable and defective matrices, positive definite and semidefinite matrices. Quadratic and Hermitian forms, generalized eigenvalue problems, simultaneous reduction of quadratic forms. Applications.
MCGILL complete current official course definitionFirst order ordinary differential equations including elementary numerical methods. Linear differential equations. Laplace transforms. Series solutions.
MCGILL complete current official course definitionFirst and second order equations, linear equations, series solutions, Frobenius method, introduction to numerical methods and to linear systems, Laplace transforms, applications.
MCGILL complete current official course definitionThis interdisciplinary course introduces Statistical Physics illustrated with modern biophysical applications. Principles covered include partition functions, Boltzmann distribution, bosons, fermions, Bose Einstein condensates, Ferni gases, chemical potential, thermodynamical forces, biochemical kinetics, and an introduction to noise and phase transitions in biology.
MCGILL complete current official course definitionAn introduction to the theoretical framework, experimental techniques and analysis procedures available for the quantitative analysis of physiological systems and signals. Lectures plus laboratory work using the Biomedical Engineering computer system. Topics include: amplitude and frequency structure of signals, filtering, sampling, correlation functions, time and frequency-domain descriptions of systems.
MCGILL complete current official course definitionPartial derivatives and differentiation of functions in several variables; Jacobians; maxima and minima; implicit functions. Scalar and vector fields; orthogonal curvilinear coordinates. Multiple integrals; arc length, volume and surface area. Line and surface integrals; irrotational and solenoidal fields; Green's theorem; the divergence theorem. Stokes' theorem; and applications.
MCGILL complete current official course definitionDerivative as a matrix. Chain rule. Implicit functions. Constrained maxima and minima. Jacobians. Multiple integration. Line and surface integrals. Theorems of Green, Stokes and Gauss. Fourier series with applications.
MCGILL complete current official course definitionLinear systems of differential equations, linear stability theory. Nonlinear systems: existence and uniqueness, numerical methods, one and two dimensional flows, phase space, limit cycles, Poincare-Bendixson theorem, bifurcations, Hopf bifurcation, the Lorenz equations and chaos.
MCGILL complete current official course definitionThe formulation and treatment of realistic mathematical models describing biological phenomena through qualitative and quantitative mathematical techniques (e.g. local and global stability theory, bifurcation analysis and phase plane analysis) and numerical simulation. Concrete and detailed examples will be drawn from molecular and cellular biology and mammalian physiology.
MCGILL complete current official course definitionPhysiology of body fluids, blood, body defense mechanisms, muscle, peripheral, central, and autonomic nervous systems.
MCGILL complete current official course definitionPhysiology of cardiovascular, respiratory, digestive, endocrine and renal systems.
MCGILL complete current official course definitionExercises illustrating fundamental principles in physiology: Biological Signals Acquisitions, Blood, Immunology, Neurophysiology, Neuromuscular Physiology.
MCGILL complete current official course definitionExercises illustrating fundamental principles in physiology: Central Nervous System, Cardiovascular, Respiration, Exercise Physiology, Molecular Endocrinology.
MCGILL complete current official course definitionIn-depth presentation of experimental results and hypotheses underlying our current understanding of topics in renal, respiratory and cardiovascular functions explored beyond the introductory level.
MCGILL complete current official course definitionIn-depth presentation of experimental results and hypotheses underlying our current understanding of topics in immunology, blood and fluids, and gastrointestinal physiology.
MCGILL complete current official course definitionIndividual project work under the supervision of Departmental Staff members.
MCGILL complete current official course definitionSee PHGY 461D1 for course description.
MCGILL complete current official course definitionTranslational motion under Newton's laws; forces, momentum, work/energy theorem. Special relativity; Lorentz transforms, relativistic mechanics, mass/energy equivalence. Topics in rotational dynamics. Noninertial frames.
MCGILL complete current official course definitionThe laws of thermodynamics and their consequences. Thermodynamics of P-V-T systems and simple heat engines. Free, driven, and damped harmonic oscillators. Coupled systems and normal modes. Fourier methods. Wave motion and dispersion. The wave equation.
MCGILL complete current official course definitionLinear circuit elements, resonance, network theorems, diodes, transistors, amplifiers, feedback, integrated circuits.
MCGILL complete current official course definitionIntroductory laboratory work and data analysis as related to mechanics, optics and thermodynamics. Introduction to computers as they are employed for laboratory work, for data analysis and for numerical computation. Previous experience with computers is an asset, but is not required.
MCGILL complete current official course definitionAdvanced laboratory work and data analysis as related to mechanics, optics and thermodynamics. Computers will be employed routinely for data analysis and for numerical computation, and, particularly, to facilitate the use of Fourier methods.
MCGILL complete current official course definitionIntroduction to modern techniques of measurement. The use of computers in performing and analysing experiments. Data reduction, statistical methods, report writing. Extensive use of computers is made in this laboratory; therefore some familiarity with computers and computing is an advantage.
MCGILL complete current official course definitionThe electrostatic field and scalar potential. Dielectric properties of matter. Energy in the electrostatic field. Methods for solving problems in electrostatics. The magnetic field. Induction and inductance. Energy in the magnetic field. Magnetic properties of matter. Maxwell's equations. The dipole approximation.
MCGILL complete current official course definitionDe Broglie waves, Bohr atom. Schroedinger equation, wave functions, observables. One dimensional potentials. Schroedinger equation in three dimensions. Angular momentum, hydrogen atom. Spin, experimental consequences.
MCGILL complete current official course definitionIn-depth presentation of experimental results and hypotheses on cellular communication in the nervous system and the endocrine system.
MCGILL complete current official course definitionIn depth presentation of experimental results and hypotheses underlying our current understanding of how single neurons and ensembles of neurons encode sensory information, generate movement, and control cognitive functions such as emotion, learning, and memory, during voluntary behaviours.
MCGILL complete current official course definitionAn advanced biophysics course, with a special emphasis on stochastic and out of equilibrium physical processes in living matter.
MCGILL complete current official course definitionMcGill lists career fields for the Computer Science and Biology joint program, one option within the Bio-Physical-Computational Sciences group.
Bachelor of Science (BSc)
2026–27 · Typical annual example · Fall + winter · 30 credits · CAD
Quebec residents example · Choose your category
Tuition only · Summer credits and ancillary fees extra
Housing and meals are outside this estimate.
Books use the university-wide budget.
Last updated