GEOG276

Principles of Python Programming and Geocomputing

Introduces conceptual and practical aspects of scientific computing using the Python programming language. The main focus is on developing proficiency for the basic elements of the development environment, foundational syntax including variables, logical operators, looping, conditional statements, nesting, and common programming patterns for mathematical and textual computing. In addition, essential data structures and functionality for scientific computing, such as arrays, dataframes, and data visualization will be introduced. Throughout the course, students will also become exposed to various applications in the domain of the social and environmental sciences. Students must pay a $40.00 laboratory materials fee.

Fall 2023

1 review
Average rating: 3.00

Summer 2023

2 reviews
Average rating: 3.00

Past Semesters

1 review
Average rating: 3.00

1 review
Average rating: 3.00

0 reviews
Average rating: N/A

2 reviews
Average rating: 3.00

* "W"s are considered to be 0.0 quality points. "Other" grades are not factored into GPA calculation. Grade data not guaranteed to be correct.