Hamn-Ching Chen
Professor of Civil Engineering and of Ocean Engineering

Classes
CVEN 302-502
CVEN 311-502

CVEN 339-501
CVEN 680-600

OCEN 678-600

OCEN 689-603