Undergraduate and graduate courses taught are as follows:
|Course no.||Course name|
|ENGR 112||Mechanics of Materials|
|CE 101||Computer Applications in Civil Engineering|
|CE 170||Soil Mechanics|
|CE 175||Geotechnical Earthquake Engineering|
|CE 231B||Computer Methods in Structural Analysis II|
|CE 280C||Geotechnical Modeling|
|CE 284||Soil Dynamics and Earthquake Engineering|
The course catalog description of each course can be found in the CSUS course catalog.
Dr. Armstrong offer hands-on trainings, either in-person or virtually, on the use of the software FLAC by Itasca Consulting Group Inc.. This FLAC training course is periodically offered to practicing engineers interested in learning or improving their modeling skills. The FLAC training course focuses on the numerical modeling of embankment dams shaken by earthquakes.