This course provides a comprehensive introduction to the emerging field of artificial cognitive systems. Inspired by artificial intelligence, developmental psychology, and cognitive neuroscience, the aim is to build systems that can act on their own to achieve goals: perceiving their environment, anticipating the need to act, learning from experience, and adapting to changing circumstances.