Skip to content

Purdue ABE591 Research & Practice in Ag Informatics, Spring 2022, course materials

License

Notifications You must be signed in to change notification settings

StevenDoylePurdue/ag-informatics-seminar

 
 

Repository files navigation

axilab nd purdue Logo

CC BY-NC-SA 4.0

"Research & Practice in Agricultural Informatics" by Ankita Raturi, Purdue University is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

A Course in Progress: this course is currently being developed as it is offered for the first time. Relevant changes to this course will be posted to this Github repository. New materials will be shared here each week. Major updates will be announced in class and/or via email/Slack.

ABE 591 - Research & Practice in Agricultural Informatics

This course will empower you to think critically about the role of digital technologies in food systems and agriculture, and provide a structured experience for you to implement a project of your choosing. We will alternate between two lecture formats over the semester. The first lecture format will be discussion-based meetings where students will review state of the art in research and practice on topics in digital agriculture, and engage in critical assessment of topics such as: data ethics, open source, sensing across scales, algorithmic bias, design justice, etc. We will dig into informatics research and consider how it influences the design of technologies for food and agricultural systems. Students will engage in one research/development project in which you either a) write a research article, or b) implement an informatics project in the domain of food systems and agriculture. Thus, the second lecture format will be workshop-style meetings in which students will report on their project process and challenges, provide peer-feedback and review, or simply use the space to get input on their work. Those who took Intro to Ag Informatics (Fall 2021) can build out their previously propose solution, while new students will be invited to put together a short proposal before diving into their implementation.

Learning Objectives

By the end of this course, you will be able to:

  1. Identify, describe, and explain fundamental digital technologies and their applicability to key informatics challenges in food and agricultural systems.
  2. Discuss and analyze the state of the art of research and practice in agricultural informatics.
  3. Demonstrate critical and computational thinking skills for agricultural informatics research and development.
  4. Conceptualize or prototype an agricultural informatics solution an open food system or agricultural challenge.

Course Structure & Schedule

We will switch between two types of lectures, the "Discussion Format" and the "Workshop Format":

Discussion Format: I will assign a selection of readings, videos, and other materials for the week. Each student is expected to review them and create a "Topic Analysis" submission that summarizes their notes. One student will be assigned to be the "Moderator" for each discussion - this person will lead the group in discussion, bringing critical questions and notes, supplemental materials as relevant, and will write the "Topic Brief" as a post-discussion activity. Each person is expected to be a moderator once during the semester.

Workshop Format: Each student is expected to conduct a research or development project over the course of the semester. Each student is expected to share their work once during the semester, sending the class a draft paper, prototoype or other materials that you would like feedback on. Each student will be expected to provide "Peer Feedback" for everyone's projects.

Week Format Topic Moderator/Presenter What's happening?
1 Logistics Course Overview Ankita Schedule a meeting with the instructor in the first 2 weeks to discuss your project.
2 Discussion Digital Agriculture Adam All: submit your topic analysis. Moderator, submit your topic brief. Meet w/Ankita re: Project.
3 Discussion Software Show & Tell Ankita Submit your Software Overview.
4 Discussion Software Engineering 101 Hannah All: submit your topic analysis. Moderator, submit your topic brief. Submit your project contract.
5 Discussion HCI x Agriculture Jillian All: submit your topic analysis. Moderator, submit your topic brief. Presenters for next week: Send out your packages by Friday.
6 Workshop Sami & Akhere Submit feedback for 2 presenters.
7 Discussion Data Acquisition Sami All: submit your topic analysis. Moderator, submit your topic brief. Presenters for next week: Send out your packages by Friday.
8 Workshop Steve & Jillian Submit feedback for 2 presenters.
9 No Class
10 SPRING BREAK
11 Workshop Adam & Hannah Submit feedback for 2 presenters.
12 Discussion Communicating Data Akhere All: submit your topic analysis. Moderator, submit your topic brief. Presenters for next week: Send out your packages by Friday.
13 Workshop Glen & Harsh Submit feedback for 2 presenters.
14 Discussion User Perspectives & Challenges (incl. privacy, open source) Glen All: submit your topic analysis. Moderator, submit your topic brief.
15 Discussion Decision Support & Beyond Steve All: submit your topic analysis for these two topics combined.
ML to AI Harsh Moderators, submit your topic brief.
16 Presentations Final Presentations Submit your final report + slides Ankita

Course Assessments

Assessment Due Dates Weight
Project Contract Monday @ 5pm, Week 4 -5% penalty on final project for no submission
Topic Analysis Fridays @ 5pm, Due every Discussion Week 25% total (8 submissions)
Software Overview Friday @ 5pm, Week 3 5% (one off)
Topic Brief Monday @ 5pm, Due the Monday after your assigned Discussion Week 15%
Project Work-in-progress Update Monday @ 5pm, Due the Monday before your assigned Workshop Week 10%
Project Peer Feedback Fridays @ 5pm, Due every Workshop Week 20% total (8 peer feedbacks)
Project Final Report & Presentation Monday @ 5pm, Presentation in class, Week 16 25%

*The final weights will change based on total enrollment in the course.

Late Policy: You can have three "late days" where you submit work one business day late with no questions asked. After that, you will be penalised 5% per day late. The moment you have any issues, please contact me, and we can discuss options.

Course Communications

Lectures: online or BCHM102. Wednesdays @ 3.30-5.20pm.

Course Materials: This github repository will contain links to all slides, readings. They will be released on a weekly basis.

Course Discussion: Join the Slack Channel

Student Consultations: Make appointments with me via email or slack.

Instructor: Ankita Raturi

Slack: Contact @sudokita via Slack direct message for quick general discussion about the course. If it's a question/comment others can benefit from, consider using the more general channels. I will try to respond within 1 working day to Slack messages. We cannot discuss grades, personal matters, and so on via Slack due to FERPA policies. If in doubt, contact me via email/in-person.

Email: Contact [email protected] with the email subject: [AGINF] for better indexing. Reserve use of email for long and/or complex communications. I will try to respond to email within 2 working days.

Office: ABE Building, Room 4031K. For in-person consultations, make an appointment first. In case we can't meet in person, we will use WebEx for a video-call meeting, as agreed upon via email. I willy try to provide in-person appointments within 2 working days of your request.

Grading Scale

In this class grades reflect the sum of your achievement throughout the semester. Grades cutoffs are as follows:

Letter Percentage
A+ 97 and above
A 94 to 96.99
A- 90 to 93.99
B+ 87 to 89.99
B 84.00 to 86.99
B- 80.00 to 83.99
C+ 77.00 to 79.99
C 74.00 to 76.99
C- 70.00 to 73.99
D+ 67.00 to 69.99
D 64.00 to 66.99
D- 60.00 to 63.99
F 59.00 and below

Course Feedback & Evaluation

This is the inaugural offering of this "special topics" course, which means components are actively under development and there may be bugs! I would love to hear about your experience, get feedback on the course materials, and generally learn more about where and how this course fails/succeeds to meet your needs. No need to wait till the end!

Reporting issues in Github: Found a bug in the code, slides, syllabus, or other materials? Have a suggestion for how to improve this course? Submit an "issue" to this repository! Alternatively, send a message on the "issues" slack channel.

Course Evaluation: During the last two weeks of the semester, you will be provided with an opportunity to give feedback on this course and your instructor. Purdue uses an online course evaluation system. You will receive an official email from evaluation administrators with a link to the online evaluation site. You will have up to 13 days to complete this evaluation. Your participation is an integral part of this course, and your feedback is vital to improving education at Purdue University. I strongly urge you to participate in the evaluation system. This will be very helpful in helping refine and revise this course to deliver a better student experience!

Support & Policies

Attendance Policy

This course is designed in a hybrid model, with some face-to-face meetings and others completed remotely. University policy states that students are expected to be present for every meeting of the classes in which they are enrolled. For the purposes of this course, being “present” means participating in-person or remotely as described in the course structure and completing work assigned for days when we do not meet face-to-face. This work is required to help you meet the course learning outcomes. These times count toward the course contact hours and your course grade.

That said, this has been a complicated few years, and you can contact me if you have any challenges/concerns with attending classes in-person. Guidance on class attendance related to COVID-19 are outlined in the Protect Purdue Pledge for Spring 2022 on the Protect Purdue website.

Classroom Guidance Regarding Protect Purdue

Your health and safety is important. If you must miss class at any point in time during the semester, please reach out to me via email so that we can communicate about how you can maintain your academic progress. If you find yourself too sick to progress in the course, notify your adviser and notify me via email or Brightspace. We will make arrangements based on your particular situation.

Any student who has substantial reason to believe that another person is threatening the safety of others by not complying with Protect Purdue protocols is encouraged to report the behavior to and discuss the next steps with their instructor. Students also have the option of reporting the behavior to the Office of the Student Rights and Responsibilities. See also Purdue University Bill of Student Rights and the Violent Behavior Policy under University Resources in Brightspace.

Accessibility

Purdue University is committed to making learning experiences accessible. If you anticipate or experience physical or academic barriers based on disability, you are welcome to let me know so that we can discuss options. You are also encouraged to contact the Disability Resource Center at: [email protected] or by phone: 765-494-1247.

Academic Integrity

Academic integrity is one of the highest values that Purdue University holds. Individuals are encouraged to alert university officials to potential breaches of this value by either emailing [email protected] or by calling 765-494-8778. While information may be submitted anonymously, the more information is submitted the greater the opportunity for the university to investigate the concern. More details are available on our course Brightspace table of contents, under University Policies.

Nondiscrimination Statement

Purdue University is committed to maintaining a community that recognizes and values the inherent worth and dignity of every person; fosters tolerance, sensitivity, understanding, and mutual respect among its members; and encourages each individual to strive to reach his or her potential. In pursuit of its goal of academic excellence, the University seeks to develop and nurture diversity. The University believes that diversity among its many members strengthens the institution, stimulates creativity, promotes the exchange of ideas, and enriches campus life. A hyperlink to Purdue’s full Nondiscrimination Policy Statement is included in our course Brightspace under University Policies.

Mental Health and Wellness Statement

If you find yourself beginning to feel some stress, anxiety and/or feeling slightly overwhelmed, try WellTrack. Sign in and find information and tools at your fingertips, available to you at any time.

If you need support and information about options and resources, please contact or see the Office of the Dean of Students. Call 765-494-1747. Hours of operation are M-F, 8 am- 5 pm.

If you find yourself struggling to find a healthy balance between academics, social life, stress, etc., sign up for free one-on-one virtual or in-person sessions with a Purdue Wellness Coach at RecWell. Student coaches can help you navigate through barriers and challenges toward your goals throughout the semester. Sign up is completely free and can be done on BoilerConnect. If you have any questions, please contact Purdue Wellness at [email protected].

If you’re struggling and need mental health services: Purdue University is committed to advancing the mental health and well-being of its students. If you or someone you know is feeling overwhelmed, depressed, and/or in need of mental health support, services are available. For help, such individuals should contact Counseling and Psychological Services (CAPS)at 765-494-6995 during and after hours, on weekends and holidays, or by going to the CAPS office on the second floor of the Purdue University Student Health Center (PUSH) during business hours.

CAPS also offers resources specific to COVID-19 on its website. Topics range from “Adjusting to the New Normal” to “How to Talk with Professors about Personal Matters.”

Basic Needs Security

Any student who faces challenges securing their food or housing and believes this may affect their performance in the course is urged to contact the Dean of Students for support. There is no appointment needed and Student Support Services is available to serve students 8 a.m.-5 p.m. Monday through Friday. Considering the significant disruptions caused by the current global crisis as it relates to COVID-19, students may submit requests for emergency assistance from the Critical Needs Fund.

Emergency Preparation

In the event of a major campus emergency, course requirements, deadlines and grading percentages are subject to changes that may be necessitated by a revised semester calendar or other circumstances beyond the instructor’s control. Relevant changes to this course will be posted onto the course website or can be obtained by contacting the instructors or TAs via email or phone. You are expected to read your @purdue.edu email on a frequent basis.

Notes on Syllabus Authorship & Disclaimer

Some of the generic statements and links to further infromation are provided via the Purdue Syllabus Template. We have tweaked them for applicability to this course, in some cases, adding coure-specific language.

This syllabus is subject to change. You will be notified of any changes as far in advance as possible via an announcement on Brightspace. Monitor your Purdue email daily for updates.

About

Purdue ABE591 Research & Practice in Ag Informatics, Spring 2022, course materials

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 86.2%
  • CSS 13.8%