EssayPal.ai - This AI writes in your style of writing!

UCSB Course Reviews

University of California, Santa Barbara

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
EARTH 114Geomaterials52.53.54.52
EARTH 134Introduction to Geological and Geophysical Data Analysis32151
EARTH 194MLIntro to Matlab for Earth Scientists52451
EARTH 104AField Studies in Geological Methods43551
EARTH 123The Solar System00000
EARTH 121Principles of Evolution00000
EARTH 113Engineering and Environmental Geology00000
EARTH 111Principles of Paleontology00000
EARTH 105Earth's Climate: Past and Present00000
EARTH 124GGeochronology00000
EARTH 102APetrology of Igneous Rocks00000
EARTH 130Global Warming - Science and Society00000
EARTH 98Readings in Geological Sciences00000
EARTH 596Directed Reading and Research00000
EARTH 20Geological Catastrophes00000
EARTH 11Volcanoes and Humans00000
EARTH 9Giant Earthquakes00000
EARTH 6Mountains, Boots, and Backpacks: Field Study of the High Sie...00000
EARTH 3Principles of Historical Geology00000
EARTH 264Petrotectonics00000
EARTH 205Earth's Climate: Past and Present00000
EARTH 215Isotope Geochemistry00000
EARTH 224GGeochronology00000
EARTH 227Field Petrology00000
EARTH 235Advanced Geophysics00000
EARTH 248Vertebrate Paleontology00000
EARTH 255Advanced Geophysics00000
EARTH 257Plate Tectonics Seminar00000
EARTH 599Ph.D. Dissertation Preparation00000
EARTH 269Tracer and Contaminant Hydrology00000
EARTH 270LMSeminar in Geologic Problems00000
EARTH 270TTSeminar in Geologic Problems00000
EARTH 270CJSeminar in Geologic Problems00000
EARTH 277Ore Deposits and Mineral Resources00000
EARTH 285Physical Volcanology00000
EARTH 501Practicum in Instruction00000
EARTH 141LPlant Paleobiology Laboratory00000
EARTH 270KMSeminar in Geologic Problems00000
EARTH 224IGIntroduction to Geochemistry00000
EARTH 231Geophysical Time-Series Analysis00000
EARTH 236Geophysics Seismology00000
EARTH 243The Early Evolution of Life and its Environmental Context00000
EARTH 249History of Mammals00000
EARTH 258Advanced Structural Geology00000
EARTH 260Seminar in Geology00000
EARTH 268Seminar in Geology-Presentation00000
EARTH 222Sedimentation and Stratigraphy: Processes and Products00000
EARTH 270DVSeminar in Geologic Problems00000
EARTH 270MJSeminar in Geologic Problems00000
EARTH 276Geological Oceanography00000
EARTH 282BField Studies in Marine Bio/Geochemistry00000
EARTH 501MTPracticum in Mentoring00000
EARTH 503Practicum in Research00000
EARTH 598Master's Thesis Research and Preparation00000
EARTH 198Readings in the Geological Sciences00000
EARTH 206Introduction to Climate Modeling00000
EARTH 201AGraduate Research and Field Seminar00000
EARTH 201CMathematical Methods in Earth Science00000
EARTH 199RAIndependent Research Assistance in Geological Sciences00000
EARTH 196HCSenior Honors Thesis00000
EARTH 194GCSeminar in Geoscience Careers00000
EARTH 192Internship in Geological Sciences00000
EARTH 189Seminar in Paleobiology00000
EARTH 186Cordilleran Tectonics00000
EARTH 182AField Studies in Marine Bio/Geochemistry00000
EARTH 175Introduction to MATLAB for Earth Scientists00000
EARTH 168Aqueous Transport of Pollutants00000
EARTH 158Advanced Structural Geology00000
EARTH 149The History of Mammals00000
EARTH 144Invertebrate Paleobiology00000
EARTH 199Independent Studies in Geology00000
EARTH 155Petrotectonics00000
EARTH 160Seminar in Geology00000
EARTH 173Groundwater Hydrology00000
EARTH 177Ore Deposits and Mineral Resources00000
EARTH 185Physical Volcanology00000
EARTH 187Introduction to Teaching in Geological Sciences00000
EARTH 195HHonors Field Studies00000
EARTH 196HASenior Honors Thesis00000
EARTH 143The Early Evolution of Life and its Environmental Context00000
EARTH 200Introduction to Geophysics00000
EARTH 202Writing for Publication in Earth Science00000
EARTH 208Clastic Depositional Environments00000
EARTH 224IBiogeochemistry of Stable and Cosmogenic Isotopes00000
EARTH 224TIntroductory Thermodynamics00000
EARTH 232Introduction to Computing for Earth Science00000
EARTH 245Sequence Stratigraphy00000
EARTH 106Introduction to Climate Modeling00000
EARTH 4Introduction to Oceanography00000
EARTH 7Dinosaurs00000
EARTH 10Antarctica: The Last Place on Earth00000
EARTH 18Field Studies in Geological Sciences00000
EARTH 30The History of Life00000
EARTH 100Introduction to Geophysics00000
EARTH 103Fundamentals of Structural Geology00000
EARTH 104GDigital Analysis and Interpretation of Field Data00000
EARTH 254Advanced Seismology Seminar00000
EARTH 109Geology of California00000
EARTH 117Earth Surface Processes and Landforms00000
EARTH 124IBiogeochemistry of Stable and Cosmogenic Isotopes00000
EARTH 124TIntroductory Thermodynamics00000
EARTH 127Field Petrology00000
EARTH 133Plate tectonics and mantle dynamics00000
EARTH 136Geophysics (Seismology)00000
EARTH 157Plate Tectonics00000
EARTH 115Analytical Methods in Geomaterials00000
EARTH 122Sedimentation and Stratigraphy: Processes and Products00000
EARTH 124IGIntroduction to Geochemistry00000
EARTH 125FIELD METHODS IN HYDROLOGY00000
EARTH 131Geophysical Time-Series Analysis00000
EARTH 135Principles of Geophysics00000
EARTH 141Plant Paleobiology00000
EARTH 148Vertebrate Paleontology00000
EARTH 111LPrinciples of Paleontology Laboratory00000
EARTH 169Tracer and Contaminant Hydrology00000
EARTH 176Geological Applications of GIS00000
EARTH 182BField Studies in Marine Bio/Geochemistry00000
EARTH 190Advanced Studies in Paleobiology00000
EARTH 194GMGeomaterials lab00000
EARTH 196HBSenior Honors Thesis00000
EARTH 2Principles of Physical Geology00000
EARTH 286Cordilleran Tectonics00000
EARTH 256Geophysical Inverse Theory00000
EARTH 260OREarth Science Outreach00000
EARTH 266Chemical Oceanography00000
EARTH 270SPSeminar in Geologic Problems00000
EARTH 270MRSeminar in Geologic Problems00000
EARTH 270RRSeminar in Geologic Problems00000
EARTH 270JCSeminar in Geologic Problems00000
EARTH 282AField Studies in Marine Bio/Geochemistry00000
EARTH 201BGraduate Research Seminar00000
EARTH 502Teaching Assistant Training00000
EARTH 597Individual Study for Master's and Ph.D. Examinations00000
EARTH 30HHistory of Life (Honors)00000
EARTH 99Independent Studies00000
EARTH 102CMetamorphic Petrology00000
EARTH 104BField Methods00000
EARTH 107Climate Change: Lessons from the Past00000