University General Course Catalog 2022-2023 
    
    Nov 26, 2022  
University General Course Catalog 2022-2023
Add to Portfolio (opens a new window)

AGSC 645 - Applied Python Programming for Agricultural Sciences

(3 units)
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.

Maximum units a student may earn: 3

Recommended Preparation: MATH 120  or MATH 126  or MATH 127  or MATH 128  or MATH 176  or MATH 181 .

Grading Basis: Graded
Units of Lecture: 3
Offered: Every Fall

Student Learning Outcomes
Upon completion of this course, students will be able to:
1. discuss the importance of computer programming for agricultural sciences.
2. create a flowchart or pseudocode to represent an algorithm.
3. use the Python programming language to implement an algorithm.
4. manipulate a plain text file and a Comma Separated Values (CSV) file using the Python programming language.
5. create a basic Graphical User Interface using the Python programming language.
6. develop and implement an algorithm for the solution of a problem related to their research.


Click here for course scheduling information. | Check course textbook information



Add to Portfolio (opens a new window)