Courses and course materials taught by Chuck Connor at the University of South Florida.

Creative Commons License
All course material on this and following webpages is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.



Modules for learning physical volcanology can be found at the Statistics in Volcanology website

GLY3866 - Computational Geology

The purpose of this course is to enhance computational skills and increase quantitative literacy in the context of geology. Students are introduced to geological-mathematical problem solving and communication about quantitative material using examples from structural geology, sedimentology, geophysics, hydrogreology and volcanology. The intent is for students to learn cognitive schemas that will help them recognize and navigate through common types of problems in ways that become customary and comfortable. The plan is for all participants to learn to apply basic math to solve geology problems!

GLY4947 - Introduction to Field Mapping with Volcanology

This two-week field course introduces students to geologic mapping techniques and stratigraphy in the context of physical volcanology. The course is run in the Lost River Valley, Idaho, and features mapping in the Challis formation, the Blackfoot volcanic field, the Eastern Snake River Plain, and Yellowstone and nearby calderas.



GLY6739 - Geovisualization

Students are introduced to scientific computing as a method of solving geological and geophysical problems. Don't get stuck using research tools, learn to build them! Topics include introduction to UNIX and UNIX tools to start computing like a scientist, LATEX and TIKZ to start publishing like a scientist, GNUPLOT to visualize and model your data, Generic mapping tools and GDAL to create useful maps, WIKIS to explain and document your research, PERL to manipulate massive data, and HTML5 and p5 to write scientific codes that run on the web.

GLY6739 - Geocomputation

Introduction to geocomputing using PERL and Python. Algorithims are emphasized with an eye toward solving research questions. The course emphasizes development of flowcharts, documentation, and functional programming.

GLY6739 - Potential Fields Geophysics

Gravity and magnetic mathods applied to a wide-range of geological problems.

Some potential fields lecture notes

  • Lecture 1 Review of the basics, gravity units, major causes of planet-scale variation in gravity
  • Lecture 2 Gravity maps, the scale of gravity anomalies, making gravity maps
  • Lecture 3 Gravity as a vector, gravitational potential, the geoid
  • Lecture 4 Gauss's law, excess mass, divergence, simple shapes and gravity anomalies
  • Lecture 5 gravity instruments, processing gravity measurements, the simple Bouguer anomaly
  • Lecture 6 bulk, true, and natural densuity, density of the Earth, density measurements
  • Lecture 7 terrain correction, digital elevation models
  • Lecture 8 magnetic maps and anomalies, scale and shape of anomalies
  • Lecture 10 the Fourier transform, filtering profiles
  • Lecture 11 the 2D FFT, map filtering, radial power spectrum