You are viewing the early release of NevadaPath.Provide Feedback
NevadaPath
CatalogSchedulerGradesEnrollment

Filters

Course catalog

Search scope

Search prioritizes course titles, then descriptions. Exact course codes still appear first.

Searching...

AGSC 445

Applied Python Programming for Agricultural Sciences

Catalog2026-2027
Credits3 units
LevelUpper Division
Standard

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.

Requirements

Recommended Preparation

MATH 120MATH 126MATH 127MATH 128MATH 176MATH 181
Original catalog text

Recommended Preparation

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

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.