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

AGSC 445 - 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.

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

Add to Portfolio (opens a new window)