Undergraduate courses at SNU:

  • Elementary Fluid Mechanics and Lab
  • Hydraulics and Lab
  • Engineering Mathematics
  • Leadership in Engineering
  • Creative Engineering Design

Graduate courses at SNU:

  • Advanced Hydraulics
  • Open Channel Hydraulics
  • Computational Hydraulics (join-lecture with University of Tokyo)
  • Physical Hydrology