This course aims to provide a detailed explanation of human development from infancy to death. The main stages of this course include middle childhood, adolescence, early adulthood, middle adulthood, late adulthood and the end of life. For each stage, specific age periods will be given along with the required concepts and milestones. Early childhood will also be reviewed but will not be detailly studied as it was covered in Developmental Psychology I.