Teaching

West Virginia University Dept. of Civil & Environmental Engineering

CE 321 Fluid Mechanics. Fall 2016, 2017, 2021, 2022. Spring 2020, 2023. (Syllabus)

CE 427 Water Resources Engineering. Fall 2021, 2022.

CE 447 Environmental Engineering Design. Fall 2018, 2019, 2020. Spring 2021, 2022.

CE 443 Environmental Science and Technology. Fall 2019.

CE 593/493 Ecological Engineering. Spring 2017. Fall 2020.

CE 543 Water Quality Modeling-Analysis. Spring 2016, 2018. (Syllabus)

CE 695 Directed Independent Study. Fall 2016, Spring 2017.

Florida International University Dept. of Civil & Environmental Engineering

CWR 3201 Fluid Mechanics. Spring 2012, 2013, 2014.

CWR 3103/3540 Water Resources Engineering. Fall 2012, 2013, 2014.

CGN 4980 FE Review Seminar (Guest Lecturer). Spring and Fall semesters since 2011.

CWR 5140C Ecohydrology. Fall 2012. (Syllabus)

CWR 5251 Environmental Hydraulics. Fall 2011. (Syllabus)

CWR 6625C Ecological Engineering. Spring 2015.

ENV 5905/CGN 6905 Directed Independent Study. Spring 2012, 2014; Fall 2012, 2013; Summer 2012.