Courses

Courses taught frequently

  • CEE 271 Engineering Mechanics II, Dynamics
  • CEE 618 Parallel Computing for Engineers
  • CEE 633 Physical and Chemical Treatment
  • CEE 641 Applied Mathematics for Engineers (new)
  • CEE 648 Membrane Separations

Courses I taught occasionally

  • CEE 270 Engineering Mechanics I. Statics
  • CEE 305 Probability and Statistics
  • CEE 431 Water and Wastewater Engineering
  • CEE 635 Water Chemistry