Hide Advanced Options
Courses - Summer 2025
GEOG
Geographical Sciences Department Site
GEOG276
Principles of Python Programming and Geocomputing
Credits: 3
Grad Meth: Reg, P-F, Aud
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.