Machine design is a university course that focuses on the selection of engineering materials, stress and strain analysis, failure theories, design for manufacturing and assembly, CAD software tools, fastening and joining methods, gears and gear trains, bearings and lubrication, shaft design, springs, clutches and brakes, belt and chain drives. Students will learn about the mechanical properties of materials, material selection process, and how to apply these concepts to design efficient and reliable machines.