Craig MacEachern

Assistant Professor

Forestry and Environmental Management

Forestry/Geology 208B

Fredericton

craig.maceachern@unb.ca



Academic interests

  • Digital and precision agriculture
  • Agricultural modelling and decision support
  • Agricultural mechanization and automation
  • Variable rate technologies
  • Machine learning and computer vision

Education

  • PhD in Agricultural Sciences from Dalhousie University
  • MSc in Agriculture from Dalhousie University
  • B. Tech in Applied Science from Dalhousie University

Biography

Craig joined the faculty in 2026 as an Assistant Professor and Research Chair in Digital Agriculture. His research focuses on practical digital tools for agriculture, including machine learning, computer vision, automation, remote sensing, and data-driven decision support.

His work is applied and industry-oriented, with an emphasis on helping growers convert field, weather, sensor, drone, and imagery data into timely management decisions. His recent projects have focused on image-based crop and insect monitoring, agricultural machinery automation, variable rate technologies, and pest and disease forecasting for Atlantic Canadian agricultural production systems.

Publications

Google Scholar