
Generative AI & Large Language Model Engineering using Python
Course Overview:
In today’s AI-driven world, Generative AI and Large Language Models (LLMs) are at the forefront of innovation, powering applications ranging from chatbots to recommendation engines, speech recognition, and intelligent automation. Python is the most widely used programming language in the world of Gen-AI and Data Science owing to its simplicity, versatility, and a vast ecosystem of powerful libraries. Therefore, to make the learners acquainted of these latest high-in-demand skills, we have designed this course that will build a strong foundation in Python programming and its practical applications in Artificial Intelligence, Natural Language Processing (NLP), Large Language Models (LLMs), LangChain, Vector Databases, and Speech Recognition technologies with a hands-on approach. By completing this course, the learners will not only strengthen their technical skill-set but also gain the ability to build AI-powered applications, positioning themselves for exciting career opportunities in the rapidly evolving field of Generative AI and LLM Engineering.
Course Objectives:
• To make the participants learn Python programming from scratch with a focus on its applications in the fields of Artificial Intelligence (AI) & Generative AI.
• To introduce participants to core AI concepts, including Natural vs Artificial Intelligence, Machine Learning, Deep Learning, and Generative AI fundamentals.
• To provide a strong foundation in Python programming concepts such as objects, functions, methods, error handling, regex, and object-oriented programming with practical illustrations.
• To enable learners to work with Python libraries (OS, Requests, Pandas) for automation, data handling, and API integration (including OpenAI API).
• To introduce participants to Natural Language Processing (NLP) and equip them to build text-processing pipelines including tokenization, sentiment analysis, and custom text classifiers.
• To make learners proficient in working with Large Language Models (LLMs), covering transformer architecture, GPT, BERT, Hugging Face, and LangChain for chatbot development and text generation.
• To equip learners with the knowledge of LangChain framework, LangGraph, and Retrieval Augmented Generation (RAG) for building advanced conversational agents and memory-enabled systems.
• To familiarize learners with Vector Databases (e.g., Pinecone) and their applications in semantic search, recommendation engines, and biomedical research.
• To introduce learners to Speech Recognition and Speech-to-Text systems using traditional ML, Deep Learning, and transformer-based approaches such as Whisper AI.
• To prepare learners for LLM Engineering, including prompt engineering, hosting models vs APIs, cost optimization, scaling strategies, and deploying AI-powered applications with Streamlit.
Batch Details:
Class Timings: Saturday & Sunday (4 pm-6 pm) Start Date: 11th Oct 2025
Duration: (74 Hours) End Date: 28th Feb 2026
Mode: Online Certification: iHUB Divyasampark IIT Roorkee
Last Date to Register: 10th Oct 2025
Course Fee: Students/PhD Scholars/RA/JRF/SRF/Postdoc fellows: Rs. 13,000/-
Faculty/Working Professional: Rs. 15,000/-
(Amounts inclusive of GST)
Link to Register: https://rzp.io/rzp/GenerativeAICourse
Contact Person:
Dr. Subrat Kotoky
CTO, Ritvij Bharat Private Limited
Ph.D. in Mechanical Engineering (IIT Guwahati)
rbpl.edu@gmail.com; subrat.kotoky@ritvij.co.in
9085317465/8473874389
Expert Profile:
Mr. Shreyas Shukla
Professional Corporate Trainer & Microsoft Azure Certified Data Engineer
MTech-IIT Kharagpur & BE- The Aeronautical Society of India, New Delhi
4+ years of experience in leading online professional courses for different leading organizations
Has successfully conducted 25+ courses and trained 1500+ learners in the fields of Python Programming, Data Analytics, Machine Learning, Deep Learning, Computer Vision etc. till now.
Certifications:
1. DP-203: Microsoft Certified: Azure Data Engineer Associate
2. DP-900: Microsoft Certified: Azure Data Fundamentals
3. AZ-900: Microsoft Certified: Azure Fundamentals
Our Students Rate This Course
Trainer
Program Fee
Rs 13,000/- & Rs. 15,000
Available Seats
100
Schedule
Saturday & Sunday (4 pm-6 pm)
Only Few Seats Left
Reviews
Testimonials
NEWS & UPDATES
Career Transitions
55% Average Salary Hike
$1,27,000 Highest Salary
800+ Career Transitions
300+ Hiring Partners
Who Can Apply for the Course?
- Basic knowledge of Python is useful but NOT Mandatory. We’ll start from scratch.
- This course can be taken up by any undergraduate/postgraduate student of Basic & Applied Sciences, Engineering, and Computer Applications and also by Research Scholars/Faculties/Working Professionals who want to upskill themselves
- Participants need to have a laptop/PC (with a minimum of 4 GB RAM, 100 GB HDD, Intel i3processor) and proper internet/Wi-Fi connection.
- Optional API expenses to be borne by the learners.

About Program
This program by iHub Divya Sampark, IIT Roorkee helps you gain the data analytics, machine learning, and artificial intelligence skills sought after by top employers.
Key Highlights
Our Alumni Work At

What is included in this course?
- Non-biased career guidance
- Counselling based on your skills and preference
- No repetitive calls, only as per convenience
- Rigorous curriculum designed by industry experts
- Complete this program while you work
I’m Interested in This Program
Courses
Other Courses You Might Be Interested In
Certificate
Rs. 65,000 + GST/-
Advanced Certification in Data Science and AI
Learn Data Science and AI from IIT Faculty with Campus Immersion @ IIT Roorkee
Certificate
Rs. 1,10,000 + GST/-
Executive Certification in Cyber Security & Ethical Hacking
Learn from IIT Faculty & Industry Experts. Campus Immersion at IIT Roorkee.

Certificate
Rs. ₹60,000 + GST*/-
Future-Ready Product Management with Applied AI Program
6 Months | 4-5 hours per week
