The Mechanical Engineers deals with advancements in engineering and its impact on human life. After listing the most important twenty advancements in the twentieth century, the grand challenges before engineers are presented. Role of mechanical engineering in meeting the challenges in the context of India are highlighted. It is concluded that future mechanical engineers will deal with large systems and projects and on the other side info-nano-bio systems. The kind of education to such engineers be provided, the curricula, contents and pedagogy are discussed. The existing curricula as well pedagogy need transformation.