GEOG376

Programming for Geospatial Analysis

Prerequisite: GEOG276 and GEOG373; Must have completed or be concurrently enrolled in MATH120, MATH130, or MATH140; or must have completed MATH220. Recommended: GEOG306. Covers conceptual and practical aspects of geospatial data modeling and analysis techniques using the Python programming language. The main focus is on developing a solid understanding of the programmatic conventions needed to create, manipulate, and process geospatial data types, such as point, line, & polygon vectors, networks, trajectories, and space-time extensions. In addition, students will develop a proficiency in applying these data structures to perform automated geospatial analysis, such as GIS operations, agent-based models, and spatial statistics. Students must pay a $40.00 lab materials fee.

Past Semesters

0 reviews
Average rating: N/A

1 review
Average rating: 4.00

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

1 review
Average rating: 5.00

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

During the Spring 2020 and Spring 2021 semesters, students could choose to take some of their courses pass-fail mid-semester which skews grade data aggregated across multiple semesters.

Average GPA of 2.62 between 419 students*

GEOG376 Grade Distribution+-05101520253035% of studentsABCDFWother
A-: 11.69%
A: 13.37%
A+: 7.88%
B-: 7.88%
B: 13.13%
B+: 8.83%
C-: 4.06%
C: 8.35%
C+: 4.77%
D-: 4.06%
D: 1.43%
D+: 0.72%
F: 4.53%
W: 7.64%
other: 1.67%
* "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.