Students in computational hydraulics may apply to one of two graduate degree programs: Civil Engineering (CE - administered by the Department of Civil and Environmental Engineering) or Environmental Engineering (EnE - administered by the Henry Samueli School of Engineering).  The EnE program requires graduate students to take courses in a broader range of topics (hydraulics/hydrology, water quality, air quality) than the CE program, and tends to be more flexible for students with non-engineering backgrounds such as environmental science, physics, or chemistry. The CE program tends to be better suited to students who are mostly interested in the physical, mathematical, and computational aspects of environmental hydrology and water resources.

Students involved in research projects with Professor Sanders are encouraged to take graduate courses in hydrology, fluid mechanics, numerical methods, remote sensing, hydraulics, oceanography, environmental chemistry and microbiology, and data analysis methods. Programming skills are essential for success in research projects, but are not a prerequisite for admission. Most students get up to speed after starting a project. The programming platforms common to the Sanders group are Fortran and Matlab.

Graduate student support is available in the form of fellowships, research assistantships, and teaching assistantships.