The purpose of the course is to train students on the fundamental principles of designing mechanical and engineering systems, and on the principles of synthesis and analysis of machines both in static and dynamic conditions. The students will gain the necessary knowledge so that they will be capable to calculate forces and stresses in plane and space, stresses in both static and dynamic situations and select the appropriate dimensions and materials. Various machine elements will be covered both for static and fatigue loading, such as bolts and screws, power screws, welded joints, mechanical springs, rolling and journal bearings, principles of lubrication, gear systems, shafts, brakes and clutches, and flexible elements.