Skip to main content

Courses Taught

Institution: Iowa State University | North Dakota State University | California State University, Fullerton

Iowa State University

No. Course Title Semesters Taught Total Number of Students
Graduate
1. CE 564: Applications of Numerical Methods to Geotechnical Design Fall 2021 5

North Dakota State University

No. Course Title Semesters Taught Total Number of Students
Undergraduate
1.  CE 316: Soil Mechanics Falls 2018 - 2020 271
2. CE 417: Slope Stability and Retaining Walls Springs 2019 - 2021 131
3. CE 463: Geotechnical Earthquake Engineering Spring 2021 7
4. 

CE 489: Senior Design

Faculty Mentor for Design Team

Geotechnical Faculty Consultant

 

Spring 2019 - Spring 2021

Fall 2020

 

5 teams (24 students)

4

Graduate
5. CE 617: Slope Stability and Retaining Walls Springs 2019 - 2021 4
6. CE 663: Geotechnical Earthquake Engineering Spring 2021 3
Professional Development
7. ENGR 2000: Mitigating Natural Disasters Summer 2021 9

California State University, Fullerton

No. Course Title Semesters Taught Total Number of Students
Undergraduate
1. EGCE 214: Engineering Surveying Spring 2014 52
2.  EGCE 214L: Engineering Surveying Laboratory Fall 2014 18
3. EGCE 308: Engineering Analysis Fall 2014 - Spring 2018 268
4. EGCE 324: Soil Mechanics Fall 2015 - Spring 2018 158
5. EGCE 324L: Soil Mechanics Laboratory Fall 2015 12
6. EGCE 499: Independent Study Summer 2016 - Summer 2017 19
Graduate
7. EGCE 524: Advanced Soil Characterization Methods Springs 2016 - 2018 49
8. EGCE 543: Soil and Site Improvement Fall 2017 16
9. EGCE 548: Geotechnical Earthquake Engineering Falls 2016 - 2017 34
10. EGCE 597: Graduate Project Fall 2015 - Spring 2017 5
11. EGCE 598: Graduate Thesis Spring 2016 - Spring 2018 8
12. EGCE 599: Independent Graduate Research Spring 2017 1