Earth & Environmental Sciences
Fall 2025 · Percentages use A–F and W outcomes
Ranked by historical GPA for 2024SP–2026SP · A–F outcomes only · minimum 20 graded outcomes
Compare a professor, browse nearby courses, or ask Sparky.
Get a quick summary of difficulty, fit, and professor picks.
An introduction to scientific programming for Earth and environmental data science in R or Python, including how to import, tidy, visualize, analyze, and communicate data, and ensure reproducible research with version control software. Course Information: Previously listed as EAES 420. Extensive computer use required. WIFI-enabled laptop computer required. Prerequisite(s): Grade of C or better in EAES 101 ; or Grade of C or better in EAES 111 ; or consent of the instructor. Recommended background: Introductory Chemistry; Introductory Biology; Introductory Earth Science; Spreadsheet data analysis. Class Schedule Information: To be properly registered, students must enroll in one Lecture-Discussion and one Laboratory.