Connecting Communities, One Page at a Time.

advertisement
advertisement

Want to learn AI? IIT Roorkee opens registrations for 6-week winter training programs

The online courses cover Generative AI, Machine Learning, Data Science, full-stack development and IoT, with no prior coding experience required and applications closing Nov 30.

Pragya Kumari 10 November 2026 07:01

Want to learn AI? IIT Roorkee opens registrations for 6-week winter training programs

IIT Roorkee has opened registrations for six-week winter training and internship programs in artificial intelligence (AI) and related STEM fields, offering participants an opportunity to develop technical skills through online classes and project work.

Organized by the institute's Electronics and Information Communication Technology (EICT) Academy, the programs cover four major areas, including Generative AI, Machine Learning, Data Science, full-stack web development and Internet of Things (IoT).

Advertisement

The courses are open to students and working professionals irrespective of their academic qualifications or professional backgrounds. Applicants do not need prior coding experience, as the training will begin with introductory concepts.

The winter programs will be conducted online in two batches. The first batch will start on Dec 14, while the second batch is scheduled to begin on Jan 4.

Interested candidates can register through the official EICT Academy portal at eict.iitr.ac.in. The application deadline for both batches is Nov 30.

Designed to address current industry requirements, the programs combine classroom instruction with practical projects. Participants will receive training in emerging technologies and have opportunities to work on projects related to their selected specializations.

IIT Roorkee winter training 2026: AI courses and modules

The EICT Academy has introduced five specialized training programs for the winter session. Each course covers foundational concepts and progressively moves toward advanced applications and practical implementation.

The available programs and their respective modules are as follows:

1. Generative AI and Prompt Engineering

This course focuses on generative artificial intelligence, large language models (LLMs), prompt development and the creation of AI-powered applications.

The modules include:

  • Introduction to AI, Generative AI and LLMs
  • Fundamentals of Large Language Models
  • Python and AI Development Fundamentals
  • Prompt Engineering Fundamentals
  • Advanced Prompt Engineering Techniques
  • Working with OpenAI, Gemini and Hugging Face
  • LangChain and AI Application Development
  • Retrieval-Augmented Generation (RAG) and Vector Databases
  • Generative AI for Image, Content and Automation

2. Machine Learning and Agentic AI

The program introduces participants to machine learning concepts, deep learning techniques and the development of agentic AI systems.

The modules include:

  • Introduction to AI, Machine Learning and Agentic AI
  • Python Programming Fundamentals
  • Python Libraries for AI and ML
  • Statistics and Data Preprocessing
  • Machine Learning Fundamentals
  • Deep Learning Basics
  • CNN, RNN and LSTM Fundamentals
  • Introduction to Generative AI and LLMs
  • Agentic AI Development

3. Data Science using Python

This course covers Python-based data science techniques, statistical concepts, data visualization and different machine learning approaches.

The modules include:

  • Introduction to Data Science and Python
  • Python Programming Fundamentals
  • Python Libraries for Data Science
  • Data Visualization using Python
  • Statistics for Data Science
  • Data Preprocessing and Feature Engineering
  • Introduction to Machine Learning
  • Supervised Learning
  • Unsupervised Learning

4. AI-Powered Full Stack Web Development

Participants will learn the fundamentals of web development and the MERN stack, along with the integration of artificial intelligence into full-stack applications.

The modules include:

  • Introduction to Web Development and MERN Stack
  • HTML Fundamentals
  • CSS and Responsive Web Design
  • JavaScript Fundamentals
  • Frontend Development using React.js
  • Backend Development using Node.js and Express.js
  • Database Management using MongoDB
  • Full Stack Integration and Deployment
  • AI-Powered Web Development

5. Internet of Things (IoT) and Edge AI

The course focuses on connected devices, hardware fundamentals, edge computing and the deployment of artificial intelligence models on edge devices.

The modules include:

  • Introduction to IoT and Edge AI
  • Electronics and Hardware Fundamentals
  • Programming Fundamentals for IoT
  • Sensors, Actuators and Data Acquisition
  • IoT Communication and Connectivity
  • Edge Computing and Edge AI Fundamentals
  • Machine Learning and Computer Vision for Edge Devices
  • Deploying AI Models on Edge Devices
  • IoT and Edge AI Security, Applications and Integration

What will participants receive from IIT Roorkee's AI programs?

The winter training and internship programs include several academic and professional benefits intended to support participants throughout their learning experience.

The facilities and learning support available to participants include:

  • Live class recordings: Participants will receive daily recordings of live sessions, allowing them to revisit lessons and review topics covered during training.
  • Digital study materials: The institute will provide learning resources, including PowerPoint presentations and notes, to support classroom instruction.
  • Doubt-solving sessions: Participants will have access to dedicated sessions to clarify questions and resolve academic difficulties during the project phase.
  • Networking opportunities: Students will get opportunities to interact and network with peers from IITs and NITs.
  • Industry-relevant skills: The programs aim to help participants develop technical competencies relevant to current industry requirements and career growth.
  • Academic and technical assistance: Dedicated support will be available throughout the programs to help participants with learning and project-related requirements.

IIT Roorkee winter internship: Who can apply?

The programs are open to students pursuing BTech, BE, BCA, BSc, M.Tech, ME and MCA degrees. Students enrolled in other undergraduate, postgraduate and PhD programs at any college or institute can also apply.

Candidates from different academic backgrounds can participate, as the courses do not require prior coding or programming knowledge. The training will start with introductory concepts before progressing to specialized technical modules.

However, applicants should have access to a laptop or desktop computer and a stable internet connection to attend online classes and complete the training activities.

Course duration, class timings and certification

Each of the five programs will run for six weeks, comprising four weeks of live online training followed by two weeks dedicated to project work.

For the batch commencing on Dec 14, classes will take place Monday through Friday, from 7 pm to 9 pm. All sessions will be conducted online.

After successfully completing the program, participants will receive a certificate from the Electronics and Information Communication Technology (EICT) Academy, IIT Roorkee.

IIT Roorkee AI winter training: Course fee and registration

Candidates interested in enrolling in any of the five winter training and internship programs will have to pay a course fee of ₹8,000. The fee includes all applicable additional taxes.

The registration process is currently underway, and the last date to submit applications for both batches is Nov 30.

Interested applicants can visit the official EICT Academy website at eict.iitr.ac.in to check the course details and complete the enrollment process.

Also Read


    advertisement