This course is intended to introduce students to , with an emphasis on developing a Chat GPT (Generative Pre-trained Transformer) model. Students will learn about the Chat GPT model's architecture, how to create text using the OpenAI model. There will be a mix of lectures used to teach the course. At the end of the course, students will have a thorough grasp of Chat GPT models in addition to hands-on experience creating and refining an advanced OpenAI model. process of creating text using a Chat GPT model, including how to fine-tune the model for certain jobs and how to evaluate the quality of the generated text. No prior expertise with NLP or deep learning is necessary, however some programming skills is desirable. The course will be taught through a combination of lectures. At the end of the course, students will have a thorough grasp of to create text using the OpenAI model. This course will teach students to with a focus on constructing a Chat GPT (Generative Pre-trained Transformer) model. Students will learn about the architecture of the Chat GPT model as well as how to write text using the OpenAI model. The process of synthesising text using a Conversational GPT model, includes how to fine-tune the model for certain workloads and how to assess the created text's quality.