Graduate courses
CE394M: Advanced analysis in geotechnical engineering
Numerical methods and plasticity for geotechnical engineering
5R7: Numerical methods in geotechnical engineering
Numerical methods and plasticity for geotechnical engineering.
Undergraduate course
CE357: Introduction to geotechnical engineering
Teaching geotech through murder mysteries
Other courses
Accelerating Scientific Python
The course explores Python acceleration through Cython, JAX and Numba
Designing large-scale applications in C++
Software patterns, templates and memory management for building large-scale C++ applications