course outline for fluid power 2910468