This course provides an in-depth exploration of Large Language Models (LLMs) and Generative AI. Students will learn about the theoretical underpinnings, architectures, applications, and limitations of these transformative technologies. The course emphasizes practical understanding, enabling students to implement and fine-tune LLMs for various use cases, including natural language processing, content generation, and advanced reasoning tasks. Key topics include transformers, fine-tuning techniques, model evaluation, and ethical considerations. The course integrates hands-on projects, assignments, and assessments to reinforce learning outcomes.
Prerequisite Courses