This course explores the inner workings of ChatGPT, providing a foundational understanding of what GPT models are and how they reason. Through practical examples, including a custom reasoning test, learners examine the differences between intelligence and reasoning, observe model behavior, and understand how errors such as confabulations occur. The course also introduces key concepts like tokens and context, offering a clear, accessible view of how large language models process and respond to information.