Overview
Description
This course is focused on teaching students of agricultural sciences basic principles of programming and development of algorithms using the Python programming language. The course covers basic elements of functional programming, development and implementation of algorithms, and how to create a graphical user interface. The course is designed for students with or without previous experience with computer programming.
Units
Lecture3
Catalog Details
Offering
Offered: Every Fall
Terms
fall
Attributes
Standard
Learning Outcomes
- discuss the importance of computer programming for agricultural sciences.
- create a flowchart or pseudocode to represent an algorithm.
- use the Python programming language to implement an algorithm.
- manipulate a plain text file and a Comma Separated Values (CSV) file using the Python programming language.
- create a basic Graphical User Interface using the Python programming language.
- develop and implement an algorithm for the solution of a problem related to their research.