Description: This course provides a comprehensive foundation in computational tools and machine learning techniques for exploring geospatial data-driven insights across disciplines. Students will develop key skills in Python programming, data analysis, and machine learning, applying these techniques to large and complex datasets in areas like climate, hydrology, and remote sensing. Through hands-on assignments and projects, students will learn to handle multi-dimensional data, visualize patterns, and perform statistical, spatial, and machine learning analyses to address real-world environmental challenges. Cross-list: EEPS 440. Mutually Exclusive: Cannot register for EEPS 640 if student has credit for EEPS 440.