Skip to main content Skip to secondary navigation

Mechanics & Computation Core Courses and Breadth Electives

Main content start

The following list contains core and elective Mechanics & Computation courses. A total of 30 units must be completed from that list.

Core Courses

1. Mechanics

Advanced Structural AnalysisCEE280AutumnDeierlein
Mechanics and Finite ElementsCEE281WinterBorja
Structural DynamicsCEE283WinterLaw
Solid MechanicsCEE291AutumnLinder
Mechanics - Elasticity and InelasticityME340AutumnGu

2. Numerical Analysis & Scientific Computing

Linear Algebra with Applications to
Engineering Computations
CME200AutumnMoin
Partial Differential Equations in
Engineering
CME204WinterShaqfeh
Introduction to Numerical Methods
for Engineering
CME206SpringMarsden
Software Development for Scientist
and Engineers
CME211AutumnSantucci
Introduction to Parallel Computing
using MPI, openMP, and CUDA
CME213SpringDarve

3. Statistics and Machine Learning

Probabilistic Models in Civil EngineeringCEE203AutumnBaker
Data Analytics for Physical SystemsCEE254AutumnNoh
Machine LearningCS229Aut/Spr/SumNg
Deep LearningCS230Aut/SprNg
Uncertainty Quantification in
Data-Centric Simulations
ENERGY260WinterTartakovsky

4. Mechanics of Materials

Materials for Sustainable
Built Environments
CEE223WinterDouglas
Damage and Failure Mechanics of
Structural Systems
CEE305SpringLepech
Computational Fracture MechanicsCEE306SpringLinder
Computational Solid MechanicsCEE3102024-2025Linder
Mechanical Properties of MaterialsMATSCI208SpringDauskardt

5. Geomechanics

Physical HyrdrogeologyCEE260AAutumnGorelick
Foundation and Earth StructuresCEE293WinterWren
Computational PoromechanicsCEE314​​​​SpringBorja
Plasticity Modeling and ComputationCEE3152024-2025Borja
Fluids and Flow in the Earth:
Computational Methods
GEOPHYS2032024-2025Mukerji
Rock PhysicsGEOPHYS2622024-2025Mukerji

6. Seminars (one required)

Structural Engineering and
Geomechanics Seminar
CEE298WinterBaker
Mechanics and Computation
Seminar
ME395Aut/Win/SprZhao

    ... CEE 281 and CEE 291 are required courses. Depending on which spring courses are offered, students must also take CEE 306 or CEE 310 and, similarly, CEE 314 or CEE 315.

Breadth Electives

Nonlinear DynamicsCEE201ESpringOuellette
Physics of WindCEE261AWinterGorle
HydrodynamicsCEE262AAutumnFringer
Nonlinear Structural AnalysisCEE282WinterDeierlein
Fire Engineering Design for BuildingsCEE284FAutumnSelamet
The Dynamics of Wind TurbinesCEE284WSpringSimpson
Structural MonitoringCEE286WinterNoh
Data Driven Modeling of COVID-19ME233AutumnKuhl
Soft Composites and Soft RoboticsME303WinterZhao
Finite Element AnalysisME335BSummerLew
Fatigue Design and AnalysisME345WinterNelson
Introduction to Statistical
Mechanics
ME346AWinterCai
Introduction to Molecular
Simulations
ME346BSpringCai
Experimental Stress AnalysisME348AutumnNelson
Numerical Linear AlgebraCME302AutumnDarve
Model ReductionCME345SpringFarhat
Earthquake Rupture DynamicsGEOPHYS2292024-2025Dunham
Waves in Solids and FluidsGEOPHYS2382024-2025Dunham
Properties of Rocks and
Geomaterials
GEOPHYS2592024-2025Vanorio
Microstructure and Mechanical
Properties
MATSCI251AutumnDauskardt
Fracture and Fatigue of Materials
and Thin Film Structures
MATSCI358WinterDauskardt
Artificial Intelligence:
Principles and Techniques
CS221AutumnLiang
Introduction to Statistical
Inference
STATS200Aut/WinRothenhaesler