Major Bioresource Engineering - Professional Agrology (B.Eng.(Bioresource))

113 credits · Faculty of Agricultural and Environmental Sciences · 2026-2027 catalogue

Major Bioresource Engineering - Professional Agrology (B.Eng.(Bioresource)) as a checklist, with when each course runs in 2026–27. On a computer, check off the courses you have taken or plan to take to add up your credits.

Plan your whole degree in myDegree. It adds your other programs, a Foundation year, electives, prerequisite checks and a term-by-term schedule. Free, no account; your plan stays in your browser. Open myDegree

Required Courses (65 credits)

  • AEMA 202 Intermediate Calculus (3 credits) · Offered: Fall
  • AEMA 305 Differential Equations (3 credits) · Offered: Winter
  • AGRI 330 Agricultural Legislation (1 credits) · Offered: Winter
  • AGRI 430 Professional Practice in Agrology (2 credits) · Offered: Winter
  • BREE 205 Engineering Design 1 (3 credits) · Offered: Fall
  • BREE 210 Mechanical Analysis and Design (3 credits) · Offered: Fall
  • BREE 216 Bioresource Engineering Materials (3 credits) · Offered: Fall
  • BREE 252 Computing for Engineers (3 credits) · Offered: Fall
  • BREE 301 Biothermodynamics (3 credits) · Offered: Winter
  • BREE 305 Fluid Mechanics (3 credits) · Offered: Fall
  • BREE 312 Electric Circuits and Machines (3 credits) · Offered: Fall
  • BREE 319 Engineering Mathematics (3 credits) · Offered: Fall
  • BREE 327 Bio-Environmental Engineering (3 credits) · Offered: Fall
  • BREE 341 Mechanics of Materials (3 credits) · Offered: Winter
  • BREE 415 Design of Machines and Structural Elements (3 credits) · Offered: Fall
  • BREE 420 Engineering for Sustainability (3 credits) · Offered: Winter
  • BREE 451 Undergraduate Seminar 1 - Oral Presentation (1 credits) · Offered: Fall, Winter
  • BREE 452 Undergraduate Seminar 2 Poster Presentation (1 credits) · Offered: Fall, Winter
  • BREE 453 Undergraduate Seminar 3 - Scientific Writing (1 credits) · Offered: Fall, Winter
  • BREE 485 Senior Undergraduate Seminar (1 credits) · Offered: Fall, Winter
  • BREE 490 Engineering Design 2 (3 credits) · Offered: Fall, Winter
  • BREE 495 Engineering Design 3 (3 credits) · Offered: Fall, Winter
  • BREE 504 Instrumentation and Control (3 credits) · Offered: Fall
  • FACC 250 Responsibilities of the Professional Engineer (0 credits) · Offered: Fall, Winter
  • FACC 300 Engineering Economy (3 credits) · Offered: Summer, Fall, Winter
  • FACC 400 Engineering Professional Practice (1 credits) · Offered: Fall, Winter
  • MECH 390 Computer Aided Design (3 credits) · Offered: Fall, Winter

Complementary Courses (48 credits)

48 credits of the complementary courses selected as follows:

Set A

Set B - Natural Sciences

Group 1 - Biology (6 credits)

6 credits selected from:

  • AEBI 210 Organisms 1 (3 credits) · Offered: Fall
  • AEBI 211 Organisms 2 (3 credits) · Offered: Winter
  • LSCI 202 Molecular Cell Biology (3 credits) · Offered: Winter
  • LSCI 204 Genetics (3 credits) · Offered: Fall
  • LSCI 211 Biochemistry 1 (3 credits) · Offered: Fall, Winter
  • LSCI 230 Introductory Microbiology (3 credits) · Offered: Winter

Group 2 - Agricultural Sciences (6 credits)

6 credits selected from:

  • ANSC 250 Introduction to Livestock Management (3 credits) · Offered: Fall
  • ANSC 433 Animal Nutrition and Metabolism (3 credits) · Offered: Winter
  • ANSC 458 Advanced Livestock Management (3 credits) · Offered: Winter
  • PLNT 302 Forage Crops and Pastures (3 credits) · Offered: Fall
  • PLNT 200 Introduction to Crop Science (3 credits) · Offered: Fall
  • PLNT 307 Agroecology of Vegetables and Fruits (3 credits) · Not scheduled for 2026–2027
  • PLNT 312 Urban Horticulture (3 credits) · Offered: Winter
  • PLNT 322 Greenhouse Management (3 credits) · Offered: Winter
  • PLNT 430 Pesticides in Agriculture (3 credits) · Offered: Winter

Set C - Social Sciences (3 credits)

3 credits selected from:

  • BREE 503 Water: Society, Law and Policy (3 credits) · Offered: Fall
  • ENVR 201 Society, Environment and Sustainability (3 credits) · Offered: Fall
  • ENVR 203 Knowledge, Ethics and Environment (3 credits) · Offered: Fall, Winter
  • SEAD 530 Economics for Sustainability in Engineering and Design (3 credits) · Offered: Winter
  • SOCI 235 Technology and Society (3 credits) · Offered: Fall

Set D - Engineering (27 credits)

27 credits selected as follows: 0-6 credits of courses offered by the Faculty of Engineering with approval of the Academic Adviser.

Group 1 - Soil and Water (6–15 credits)

6-15 credits selected from:

  • BREE 217 Hydrology and Water Resources (3 credits) · Offered: Winter
  • BREE 322 Management of Organic Residue (3 credits) · Offered: Fall
  • BREE 502 Soil and Water Resource Engineering (3 credits) · Not scheduled for 2026–2027
  • BREE 509 Hydrologic Systems and Modelling (3 credits) · Offered: Winter
  • BREE 510 Watershed Systems Management (3 credits) · Offered: Fall
  • BREE 518 Ecological Engineering (3 credits) · Offered: Winter
  • BREE 533 Water Quality Management (3 credits) · Offered: Fall

Group 2 - Agriculture Machinery and Structures (6–15 credits)

6-15 credits selected from:

  • BREE 314 Agri-Food Buildings (3 credits) · Offered: Winter
  • BREE 329 Precision Agriculture (3 credits) · Offered: Winter
  • BREE 412 Machinery Systems Engineering (3 credits) · Offered: Fall
  • BREE 419 Structural Design (3 credits) · Not scheduled for 2026–2027
  • BREE 531 Post-Harvest Drying (3 credits) · Offered: Winter
  • BREE 532 Post-Harvest Storage (3 credits) · Offered: Winter

Group 3 - Other Engineering (6–15 credits)

6-15 credits selected from:

  • BREE 204 Data Analytics for Biosystems (3 credits) · Not scheduled for 2026–2027
  • BREE 214 Geomatics (3 credits) · Offered: Fall
  • BREE 300 Bioresource Engineering Internship (3 credits) · Not scheduled for 2026–2027
  • BREE 325 Food Process Engineering (3 credits) · Offered: Fall
  • BREE 403 Biological Material Properties (3 credits) · Offered: Fall, Winter
  • BREE 497 Bioresource Engineering Project (3 credits) · Offered: Summer, Fall, Winter
  • BREE 501 Simulation and Modelling (3 credits) · Offered: Winter
  • BREE 505 Life Cycle Assessment for Sustainable Agrifood Systems (3 credits) · Offered: Winter
  • BREE 507 Renewable Energy (3 credits) · Offered: Winter
  • BREE 519 Advanced Food Engineering (3 credits) · Offered: Winter
  • BREE 520 Food, Fibre and Fuel Elements (3 credits) · Offered: Fall, Winter
  • BREE 522 Bio-Based Polymers (3 credits) · Offered: Fall, Winter
  • BREE 529 GIS for Natural Resource Management (3 credits) · Offered: Fall
  • BREE 530 Fermentation Engineering (3 credits) · Offered: Winter
  • BREE 535 Food Safety Engineering (3 credits) · Not scheduled for 2026–2027

3 credits selected from: (3 credits)

3 credits selected from:

  • AEMA 310 Statistical Methods 1 (3 credits) · Offered: Fall, Winter
  • CIVE 302 Probabilistic Systems (3 credits) · Offered: Winter

3 credits selected from: (3 credits)

3 credits selected from:

  • CHEE 315 Heat and Mass Transfer (3 credits) · Offered: Winter
  • MECH 346 Heat Transfer (3 credits) · Offered: Fall, Winter

Source: McGill Course Catalogue. myDegree is an independent student project, not affiliated with McGill University.