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:
3 credits selected from: (3 credits)
3 credits selected from:
Source: McGill Course Catalogue. myDegree is an independent student project, not affiliated with McGill University.