Note: These are the suggested electives for those students interested in the field of Geotechnical/Geoenvironmental Engineering.
Please consult the registrar's catalog for a complete listing of degree requirements and electives.

Course #Course TitleSH

Project Electives

CIVE 4542Foundation Engineering4
CIVE 4554Highway Engineering4
CIVE 5536Hydrologic Engineering4

Technical Electives

CIVE 4534 and
CIVE 4535
Environmental Engineering II + Lab for CIVE 45343
1
CIVE 4777Climate Hazards and Resilient Cities or Coastlines4
CIVE 5271Solid and Hazardous Waste Management4
CIVE 5321Geoenvironmental Engineering4

Science Electives

BIOL 1115 and
BIOL 1116
General Biology 1 for Engineers + Lab for BIOL 11154
1
ENVR 1101Environmental Science4
ENVR 1202History of Earth & Life4
ENVR 1200Dynamic Earth4
ENVR 2310Earth Materials4
ENVR 3300 and
ENVR 3301
Geographic Information Systems + Lab for ENVR 33004
1
ENVR 3302 and
ENVR 3303
Introduction to Remote Sensing + Lab for ENVR 33024
1
ENVR 3400Field Geology4
ENVR 3418Geophysics4
ENVR 4505Wetlands4
ENVR 4515Sustainable Development4
ENVR 5250Geology and Land Use Planning4
ENVR 5280Groundwater Modeling4
ENVR 5282Groundwater Geochemistry4
ENVR 5290Engineering Geology4

CEE General Electives

CIVE 5261Dynamic Modeling for Environmental Investment and Policy Making4
COMM 1112Public Speaking4
COMM 1113Business and Professional Speaking4
COMM 3500Environmental / Risk Communication4
CS 1500 and
CS 1501
Algorithms and Data Structures for Engineering + Lab for CS 15004
1
CS 2500 and
CS 2501
Fundamentals of Computer Science 1 + Lab for CS 25004
1
CS 3200Database Design4
CS 3520Programming in C++4
ECON 3425Energy Economics4
EECE 5642Data Visualization4
EMGT 5220Engineering Project Management4
ENGW 3303Advanced Writing in the Environmental Professions4
ENLR 5121Engineering Leadership 12
ENTR 2301Innovation4
ENTR 3319Innovation Workshop4
ENTR 3325Sustainable Innovation4
ENVR 2340 and
ENVR 2341
Earth Landforms and Processes + Lab for ENVR 23404
1
ENVR 3000 and
ENVR 3001
Igneous Petrology and Volcanology + Lab for ENVR 30004
1
ENVR 3200Water Resources4
ENVR 3400Field Geology4
ENVR 3410Environmental Geochemistry4
ENVR 4500 and
ENVR 4501
Applied hydrogeology + Lab for ENVR 45004
1
ENVR 5190Soil Science4
ENVR 5210Environmental Planning4
ENVR 5230 and
ENVR 5231
Structural Geology + Lab for ENVR 52304
1
ENVR 5240 and
ENVR 5241
Sedimentary Basin Analysis + Lab for ENVR 52404
1
ESC 1105Physical and Historical Geology4
GE 1202Engineering Innovation and Discovery Abroad4
GE 5010Customer-Driven Technical Innovation for Engineers4
GE 5020Engineering Product Design Methodology4
GE 5100Product Development for Engineers4
IE 3412Engineering Probability and Statistics4
LPSC 2301Introduction to Law, Policy, and Society4
ME 3475Fluid Mechanics4
MGMT 3530Project Management4
PHIL 1170Business Ethics4
PPUA 5260Ecological Economics3
PPUA 5261Dynamic Modeling for Environmental Decision Making3
PPUA 5262Big Data for Cities3
PPUA 5263Geographic Information Systems for Urban and Regional Policy3
SOCL 2358Current Issues in Cities and Suburbs4