Teaching

With curiosity and wonder, Dr. Suresh strives to instill concepts related to solving problems through instrumentation for agriculture, biological engineering, and animal sciences in educating students. With a firm belief that only through transdisciplinary efforts, complex societal problems can be addressed, it becomes essential for Prof. Suresh to infuse multi and cross-disciplinary approaches in teaching and education. 

CSCI 6803 Digital Agriculture 

Course Description

This course provides the faculty of computer science and the faculty of agriculture students with an introduction to solving problems in the agriculture, food and animal science domains through applied data analytics and artificial intelligence principles, enabling them to engage with the practical challenges of farming while exploring the synergy between computer science and agriculture. 

The course begins by establishing a foundation in applied data analytics tailored to agricultural applications. Students will delve into essential topics such as multimodal data integration, where diverse types of dataranging from sensor readings to satellite imagery, computer vision, biomedical signals, sound analysis, environmental data, and signal processingare combined to provide comprehensive insights into agricultural systems. 

Through a blend of lectures, interactive discussions, case study analyses, and handson exercises, students will gain a thorough understanding of the digital transformation in agriculture. This interdisciplinary course is designed to equip students with the expertise needed to tackle the complex challenges of agricultural digitization, fostering their ability to make datadriven decisions and lead responsible innovations within the field of computer science. Emphasis will also be placed on the ethical considerations surrounding the deployment of digital technologies in agriculture, ensuring that students are prepared to contribute to sustainable and equitable advancements in this critical sector.

Learning Outcomes

 

  • Understand the core principles of digital agriculture, including the integration of data analytics, artificial intelligence, and computer science techniques to solve challenges in the agricultural, animal science and food sectors.
  • Identify and analyze critical data sources relevant to digital agriculture, such as sensor data, satellite imagery, computer vision, sound analysis, and signal processing, and their applications in precision agriculture and animal farming.
  • Evaluate the effectiveness and limitations of various computational models and machine learning algorithms in addressing agricultural problems, including crop yield prediction, livestock health monitoring, and resource optimization.
  • Apply advanced data fusion techniques to integrate multimodal data, improving decision-making and enhancing the efficiency of agricultural practices.
  • Assess the ethical considerations of digital technology deployment in agriculture, including data privacy, environmental impact, and socio-economic implications for farming communities.
  • Communicate effectively about the role of digital technologies in agriculture, articulating complex concepts and solutions clearly in both written and oral forms.
  • Collaborate with peers to analyze real-world case studies, discuss interdisciplinary challenges, and develop innovative solutions that bridge computer science and agricultural practices.
  • Demonstrate the ability to design, implement, and critically assess digital tools and technologies aimed at solving specific agricultural problems, ensuring that these solutions are both effective and ethically sound. 

Projects & Assignments

As part of the course requirements, students from agriculture, animal science, and computer science are expected to present projects that address real-world challenges in the agri-food or animal sectors. These projects should be grounded in the course lectures, assignments, and the knowledge gained throughout the module.

  • BSc – Supervisor of BSc thesis students.

  • MSc – Supervisor of MSc thesis students.

  • Internship – Supervisor of Internship students.

  • PhD – Supervisor of PhD thesis projects.