Streams and Minors


There are three optional streams offered within the Bioresource Engineering Major. Via the appropriate choice of complementary set D courses, a particular area of study may be emphasized.

1. Bio-Environmental Engineering Stream

Students who specialize in the Bio-Environmental Engineering stream will learn to be responsible stewards of the environment and natural resources. This stream includes the study of soil and water quality management and conservation, organic waste treatment, urban and rural ecology, sustainability engineering, biodiversity preservation, climate change adaptation, and many other related topics.

2. Bio-Production Engineering Stream

Students who follow the Bio-Production Engineering stream use science and technology to create systems and machines for the production of crops, livestock, and biomass. Students learn about machine design, robotics, artificial intelligence, geomatics and GIS, remote sensing, buildings and structures, and complex systems.

3. Bio-Process Engineering Stream

In the Bio-Process Engineering stream, students apply engineering to transform agricultural commodities and biomass into products such as food, fiber, fuel, and biochemicals. Topics include the engineering of foods and food processes, physical properties of biological materials, post-harvest technology, fermentation and bio-processing, the management of organic wastes, biotechnology, the design of machinery for bioprocessing, etc. 


While working towards a B. Eng. Bioresource Engineering, students can also complete the requirements for an additional minor program. This allows students to develop an expertise in another area of study. Completion of a minor usually adds about one term of total studies at McGill.

Students interested in pursuing a minor should consult an academic advisor.

Some minor programs that might be of interest to Bioresource Engineering students include:



Back to top