Oneirology is a fascinating field that delves into the complex world of dreams through a series of scientific means. We will explore the history, theories, and methodologies used to understand dreams, their meanings, and their impact on human psychology. The course integrates perspectives from psychoanalysis, cognitive neuroscience, and cultural studies to provide a comprehensive understanding of dreaming while using philosophy as a tether for these established perspectives. Through lectures, discussions, and practical exercises, students will gain insight into how dreams influence waking life and mental processes.