This book explore the topics of kinematics and dynaimcs of machinery in respect to the synthesis of mechanicsm to accomplish desired motions or tasks, in adition to the anaylsis of mechanicsm to determine their rigid-body dynamics behaviour. These Topics are fundmenatl to the broader subject of Machine Design. The foremost goal of this book is to prepare the student to successfully tackle genuine engineering problems encountred in practice.