Teaching

West Virginia University Dept. of Civil & Environmental Engineering

CE 447 Environmental Engineering Design. Fall 2018. (Syllabus)

CE 593 Ecological Engineering. Spring 2017. (Syllabus)

CE 321 Fluid Mechanics. Fall 2016, 2017. (Syllabus)

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 6625C Ecological Engineering. Spring 2015.

CWR 5140C Ecohydrology. Fall 2012. (Syllabus)

CWR 5251 Environmental Hydraulics. Fall 2011. (Syllabus)

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

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

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

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