Computational Geosciences Minor

The Computational Geosciences Minor provides a selection of courses that will establish an understanding of computational methods in geosciences. The courses in this minor emphasize the understanding of geophysical and geochemical laws and their equations. Students completing this minor will gain knowledge on how to solve such equations, both analytically and numerically, to solve specific geoscience problems (e.g., transport in porous media to study pollutant plumes, wave equation to study earthquakes and seismic methods). Students will use high-level programming tools (e.g., MATLAB, Python).

The Computational Geosciences Minor requires 15 credit hours as follows:

GEO 303 or GEO 401Introduction to Geology / Physical Geology3 or 4
GEO 354Physics of Earth3
One of the following four courses:3
Computational Applications in the Geosciences 
Computational Methods 
Numerical Modeling in the Geosciences 
Mathematical Methods in Geophysics 
Two upper-division GEO courses:6 or 7
Quantitative Seismic Interpretation 
Climate System Modeling 
Geodynamics of the Lithosphere and Mantle 
Construction and Interpretations of 3-D Stratigraphy 
Seismic Data Processing 
Potential Field Applications in Geophysics 
Seismic Exploration 
List of additional upper-division course options available on the JSG website.
Please Note: 
Registration for any of these courses requires that existing prerequisite course requirements are adequately met. 
Petitions to substitute another course to use toward any requirement must be submitted to the JSG Advising Office prior to the start of the semester in question.