Explore Courses
David Freyberg
Currently teaching
POLISCI 124A: The American West
ENGLISH 124: The American West
CEE 266A: Watershed Hydrologic Processes and Models
CEE 166A: Watershed Hydrologic Processes and Models
ARTHIST 152: The American West
HISTORY 151: The American West
AMSTUD 124A: The American West
+ 21 independent studies...
CEE 299L: Independent Project in Civil and Environmental Engineering
CEE 199L: Independent Project in Civil and Environmental Engineering
CEE 199H: Undergraduate Honors Thesis
CEE 299: Independent Study in Civil Engineering for CEE-MS Students
CEE 300: Thesis (Engineer Degree)
CEE 399: Advanced Engineering Problems
CEE 199: Undergraduate Research in Civil and Environmental Engineering
CEE 198: Directed Reading or Special Studies in Civil Engineering
CEE 400: Thesis (Ph.D. Degree)
CEE 377: Research Proposal Writing in Environmental Engineering and Science
CEE 381: Advanced Engineering Informatics
EARTHSYS 250: Directed Research
EARTHSYS 299: M.S. Thesis
EARTHSYS 199: Honors Program in Earth Systems
EARTHSYS 297: Directed Individual Study in Earth Systems
CEE 365B: Advanced Topics in Environmental Fluid Mechanics and Hydrology
CEE 370B: Environmental Research
CEE 370C: Environmental Research
CEE 398: Report on Civil Engineering Practical Training
ENVRES 399: Directed Research in Environment and Resources
ENVRES 398: Directed Reading in Environment and Resources