Core/Elective: Elective                   Semester: 2                                 Credits: 3 


Course Description: This course provides an in-depth exploration of large language models, focusing on their architecture, applications, ethical considerations, and implications in various fields. Students will gain hands-on experience utilizing and fine-tuning large language models for multiple tasks. The course will also address the societal impact of these models and encourage critical thinking about their responsible use. Prerequisites: This course requires a basic understanding of Deep learning (DL) and Natural Language Processing (NLP) concepts. Proficiency in Python programming and Deep Learning frameworks like Pytorch or Keras is necessary.

Course Objectives: After the completion of the course, the students will be able to: