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


McGill University · Most courses at Macdonald Campus. At least one semester at the Downtown Campus.

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.5 years from non-Quebec high school
McGill Bioresource Engineering duration, co-op and internship FAQWork experience
Optional internship courses
McGill Bioresource Engineering duration, co-op and internship FAQEntering average
Published approximate guidance: Mid to high 70s. Historical guidance checked November 2026. Ontario high school Top 6, typical minimum range
McGill Ontario high-school admissions and published grade guidance| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 2 | 3 | 4 | 5 | 6 | 7 | |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
2027 entry · Applicants studying or who last studied in a Canadian high school outside Quebec
Covers Agricultural and Environmental Sciences, Architecture, Arts, B.A. & Sc., Education, Engineering, Management, Nursing and Science.
Ontario high school Top 6, typical minimum range
McGill Ontario high-school admissions and published grade guidanceMcGill Ontario high-school admissions and published grade guidanceStreams guide later course selection. Professional Agrology and Honours are separately governed degree options.
BEng(Bioresource)
Apply engineering to environmental systems and resource management.
Revised Macdonald Foundation Year for applicants from high-school systems outside Quebec CEGEP, beginning Fall 2026. Foundation Year applies to entrants from high school outside Quebec CEGEP. U1–U4 is McGill’s suggested major sequence for 2026–27.
Life sciences from molecules to ecosystems, with energy flow, information transfer and population dynamics in agricultural and environmental systems.
McGill Minerva course catalogue · AEBI 120Atomic structure, bonding, reactions and fundamental chemical principles.
McGill Minerva course catalogue · AECH 110Functions, limits, derivatives and antiderivatives with applications.
McGill Minerva course catalogue · AEMA 101Calculus-based motion, forces, momentum, energy, oscillations, waves and sound.
McGill Minerva course catalogue · AEPH 113Equilibrium, thermodynamics, kinetics and other general chemistry topics.
McGill Minerva course catalogue · AECH 111Definite and indefinite integration, applications and infinite series.
McGill Minerva course catalogue · AEMA 102Calculus-based electricity, magnetism, waves and optics.
McGill Minerva course catalogue · AEPH 115Systems of linear equations, matrices, vectors and related applications.
McGill Minerva course catalogue · BREE 103Life sciences from molecules to ecosystems, with energy flow, information transfer and population dynamics in agricultural and environmental systems.
McGill Minerva course catalogue · AEBI 120Atomic structure, bonding, reactions and fundamental chemical principles.
McGill Minerva course catalogue · AECH 110Functions, limits, derivatives and antiderivatives with applications.
McGill Minerva course catalogue · AEMA 101Calculus-based motion, forces, momentum, energy, oscillations, waves and sound.
McGill Minerva course catalogue · AEPH 113Equilibrium, thermodynamics, kinetics and other general chemistry topics.
McGill Minerva course catalogue · AECH 111Definite and indefinite integration, applications and infinite series.
McGill Minerva course catalogue · AEMA 102Calculus-based electricity, magnetism, waves and optics.
McGill Minerva course catalogue · AEPH 115Systems of linear equations, matrices, vectors and related applications.
McGill Minerva course catalogue · BREE 103Required major courses in McGill’s suggested sequence. Stream-specific complementary selections are listed separately.
Methods of differential and integral calculus forthe study of multivariable functions. Calculus of parametric and polar curves, vectors and geometry of space, vector functions, partial derivatives, multiple integrals, and their applications.
MCGILL complete current official course definitionA disciplined general approach to the solution of engineering problems, and the implementation of these solutions using structured programming methods in a current computational environment.
MCGILL complete current official course definitionRequired major courses in McGill’s suggested sequence. Stream-specific complementary selections are listed separately.
First and second order differential equations, Laplace transforms, numerical solutions, systems of differential equations, series solutions, applications to biological, chemical and engineering systems, use of computer-based mathematical tools.
MCGILL complete current official course definitionA course designed to provide all Engineering students with further training regarding their responsibilities as future Professional Engineers. Particular focus will be placed on three professional characteristics that future engineers must demonstrate: i) professionalism, ii) ethical and equitable behaviour, and iii) consideration of the impact of engineering on society and the environment.
MCGILL complete current official course definitionRequired major courses in McGill’s suggested sequence. Stream-specific complementary selections are listed separately.
Advanced topics in engineering mathematics, including systems of ordinary differential equations, stability analysis, special functions, orthogonal functions and Fourier series, boundary value problems in various coordinate systems, and integral transforms. The use of computer-based mathematical tools is an integral part of the course.
MCGILL complete current official course definitionRequired major courses in McGill’s suggested sequence. Stream-specific complementary selections are listed separately.
Introduction to the basic concepts required for the economic assessment of engineering projects. Topics include: accounting methods, marginal analysis, cash flow and time value of money, taxation and depreciation, discounted cash flow analysis techniques, cost of capital, inflation, sensitivity and risk analysis, analysis of R and D, ongoing as well as new investment opportunities.
MCGILL complete current official course definitionLaws, regulations and codes governing engineering professional practice. Responsibility and liability. Environmental legislation. Project and organization management. Relations between engineer and client. Technical practice - analysis, design, execution and operation.
MCGILL complete current official course definitionRequired major courses in McGill’s suggested sequence. Stream-specific complementary selections are listed separately.
Required major courses in McGill’s suggested sequence. Stream-specific complementary selections are listed separately.
Principles and practices of engineering for sustainability. Emphasis on environmental, economic, social, management and policy factors that should be incorporated into sustainable approaches to engineering and design. Topics will include: sustainability metrics, systems thinking, stakeholder engagement, and leading change for sustainability within companies.
MCGILL complete current official course definitionRequired major courses in McGill’s suggested sequence. Stream-specific complementary selections are listed separately.
Confirm placement with your adviser. The suggested sequence does not assign this required catalogue course to a term.
Choose 3 credits.
Choose 3 credits.
Basic concepts and overview. Steady and unsteady heat conduction. Fin Theory. Convective heat transfer: governing equations; dimensionless parameters; analogy between momentum and heat transfer. Design correlations for forced, natural, and mixed convection. Heat exchangers. Radiative heat transfer: black- and gray-body radiation; shape factors; enclosure theory. Thermal engineering design project.
MCGILL complete current official course definitionChoose at least 3 credits from the published list and another 6 with your adviser.
Interactions between organisms and their environment; historical and current perspectives in applied and theoretical population and community ecology. Principles of population dynamics, feedback loops, and population regulation. Development and structure of communities; competition, predation and food web dynamics. Biodiversity science in theory and practice.
MCGILL complete current official course definitionBiochemistry of carbohydrates, lipids, proteins, nucleic acids; enzymes and coenzymes. Introduction to intermediary metabolism.
MCGILL complete current official course definitionMicrobial growth and activity in soil, water, food, plants, people and animals.
McGill Minerva course catalogue · LSCI 230The ecology of microorganisms, primarily bacteria and archaea, and their roles in biogeochemical cycles. Microbial interactions with the environment, plants, animals and other microbes emphasizing the underlying genetics and physiology. Diversity, evolution (microbial phylogenetics) and the application of molecular biology in microbial ecology.
MCGILL complete current official course definitionChoose at least 3 credits from the list and another 6 adviser-approved credits in eligible subjects.
An examination of the extent to which technological developments impose constraints on ways of arranging social relationships in bureaucratic organizations and in the wider society: the compatibility of current social structures with the effective utilization of technology.
MCGILL complete current official course definitionChoose 27 credits. With approval, up to 6 credits may be other Faculty of Engineering courses.
Design of agricultural buildings and food facilities, including climate control and waste management.
McGill Minerva course catalogue · BREE 314Hydrologic cycle in the nature and how to quantitatively describe those processes using models. The fundamentals of hydrology including basic concepts, precipitation, snow and snowmelt, evapotranspiration, subsurface flow, infiltration and soil water movement, and runoff and streamflow. Equivalent attention to theories and hands-on practices on model application. How to set up and execute weather data driven physical based models, both at a point-scale and a watershed scale, to predict snowmelt, evapotranspiration, infiltration, soil water redistribution, subsurface drainage, runoff, and stream flow in hydrologic systems.
MCGILL complete current official course definitionA holistic examination of methods in watershed management with a focus on integrated water resources management (IWRM). Topics include: integration, participatory management, water resources assessment, modeling, planning, adaptive management, transboundary management, and transition management.
MCGILL complete current official course definitionConcepts and practice of ecological engineering: the planned creation or management of a community of organisms, their nonliving surroundings, and technological components to provide services. Survey of applications such as constructed wetlands, aquatic production systems, green infrastructure for urban storm water management, environmental restoration. Taught cooperatively with a parallel course at University of Nebraska-Lincoln. Online collaboration with an interdisciplinary, international team is an important component of the course.
MCGILL complete current official course definitionApplications of Geographic Information Systems (GIS) and spatial analysis techniques to the presentation and analysis of ecological information, including sources and capture of spatial data; characterizing, transforming, displaying spatial data; and spatial analysis to solve resource management problems.
MCGILL complete current official course definitionThe water phases of terrestrial ecological systems and the processes that link them. Physical, chemical, and biological properties of water, and water quality standards. The fate and transport of pollutants in rivers and streams, lakes, and wetlands. Methods to quantify soil carbon and nitrogen cycle to predict nutrient leaching. Impacts of human activities (e.g., agricultural drainage) on water quality and measures to improve drainage water quality. Assess the effectiveness of proposed engineering measures or management practices in improving or maintaining water quality of a real site/water body using numerical methods or a computer modelling approach.
MCGILL complete current official course definitionEngineers Canada lists the McGill University Bioresource Engineering degree as CEAB accredited from 2005 to the present.
The listing is for this engineering discipline at this institution. Professional registration has additional provincial requirements.
Programme-specific fees are unavailable.
Last updated