GEOL 3600 - Introduction to Python Programming for Earth Scientists Course uri icon



  • Introduces students to scientific computing and computer programming using the Python language. Emphasis is on scientific applications such as data input and analysis, plotting, and simulation. Examples are drawn from earth and environmental sciences. Course covers variables, operations, data types, conditionals, loops, data structures, array calculations, and libraries for data analysis and plotting. Coursework is primarily based on weekly programming assignments. Recommended prerequisite: Introductory course in GEOL, ENVS, GEOG, ATOC, or EVEN.