This module equips students with the knowledge and practical skills to apply large language models (LLMs) in solving complex real-world problems. It explores applications such as automated customer support, sentiment analysis, code generation, recommendation systems, voice-based interfaces, and dynamic content creation. The module also introduces key techniques in fine-tuning, prompt engineering, and integrating LLMs within natural language processing and automation workflows. Learners will develop, evaluate, and optimise LLM-based solutions while addressing issues of performance, limitations, and ethical considerations, preparing them to apply generative AI responsibly and effectively across various domains.