Core Courses
The following list contains core structural engineering courses that must be taken by all students. A total of 30 units must be completed from any of the Core Courses or Breadth Electives. Asterisk (*) denotes a suggested choice; dagger (†) denotes a required course that must be taken unless a waiver is obtained from the professor.
1. Analysis (2 courses required)
| Advanced Structural Analysis | CEE280† | Autumn | Deierlein |
| Structural Dynamics | CEE283† | Winter | Law |
| Mechanics and Finite Elements | CEE281 | Winter | Borja |
| Nonlinear Structural Analysis | CEE282 | Winter | Simpson |
| Finite Element Methods in Structural Dynamics | CEE284 | Not Offered | Law |
2. Design (1 course required)
| Advanced Structural Concrete Behavior and Design | CEE285A* | Autumn | Douglas |
| Advanced Structural Steel Behavior and Design | CEE285B* | Winter | Girmay |
| Materials for Sustainable Built Environments | CEE223 | Winter | Douglas |
| Earthquake Resistant Design and Construction | CEE287 | Spring | Montemayor |
3. Mechanics (1 course required)
| Mechanics and Finite Elements | CEE281* | Winter | Borja |
| Nonlinear Structural Analysis | CEE282 | Winter | Simpson |
| Solid Mechanics | CEE291* | Not Offered | Linder |
| Scientific Machine Learning | CEE292 | Autumn | Kumar |
| Damage and Failure Mechanics of Structural Systems | CEE305 | Spring | Lepech |
4. Risk and statistical modeling (1 course required)
| Probabilistic Models in Civil Engineering | CEE203* | Autumn | Baker |
| Structural Reliability | CEE204 | Not Offered | Staff |
| Data Analytics for Physical Systems | CEE254 | Autumn | Noh |
| Decision Analysis for Civil and Environmental Engineers | CEE206 | Not Offered | Staff |
| Seismic Hazard and Risk Analysis | CEE288 | Winter | Baker |
Breadth Electives
| Computer Integrated Architecture/ Engineering/Construction (A/E/C) | CEE222A | Winter | Fruchter |
| Computer Integrated Architecture/ Engineering/Construction (A/E/C) | CEE222B | Spring | Fruchter |
| Life Cycle Assessment for Complex Systems | CEE226 | Autumn | Lepech |
| Physics of Wind | CEE261A | Winter | Gorle |
| Fire Engineering Design for Buildings | CEE284F | Autumn | Selamet |
| The Dynamics of Wind Turbines | CEE284W | Not Offered | Simpson |
| Structural Monitoring | CEE286 | Winter | Noh |
| Structural Performance and Failures | CEE290 | Spring | Griffith |
| Regional Seismic Risk Analysis and Risk Management | CEE296 | Not Offered | Baker |
| Computational Fracture Mechanics | CEE306 | Winter | Neuner |
| Computational Solid Mechanics | CEE310 | Not Offered | Linder |
| Foundations and Earth Structures | CEE293 | Not Offered | Staff |
| Computational Poromechanics | CEE314 | 2027-2028 | Borja |
| Plasticity Modeling and Computation | CEE315 | Spring | Borja |
| Managing Critical Infrastructure | CEE297M | Spring | McCann |
| Optimization in Structural Engineering | CEE380 | Not Offered | Law |
| Performance-Based Earthquake Engineering | CEE385 | Autumn | Miranda |
Free Electives
Select additional courses from the list of breadth electives and from course offerings from the engineering and engineering-related disciplines that contribute to coherent program of study. See the Suggested Courses by Areas of Interest for more courses.