Civil Engineering Applied Hydraulic - Pipe Flow Dr. Ehsan Goodarzi School of Engineering Applied Hydraulic - Pipe Flow School of Engineering Dr. Ehsan Goodarzi Sara kline  88 pages
Civil Engineering Applied Hydraulic - Open Channel Flow Dr. Ehsan Goodarzi School of Engineering Applied Hydraulic - Open Channel Flow School of Engineering Dr. Ehsan Goodarzi Sara kline  114 pages
Civil Engineering Dynamic 2 Dr. Kami Mohammadi California Institute of Technology Dynamic 2 California Institute of Technology Dr. Kami Mohammadi Ehsan goodarzi  78 pages