IIT Palakkad is offering a free 12-week online course on artificial intelligence (AI) for students on the NPTEL (National Programme on Technology Enhanced Learning) platform.

The course is titled ‘Applied Accelerated Artificial Intelligence’ and it will teach students the basics of compute capabilities and system software that are required to implement AI-based solutions for industry use such as in smart city or healthcare domains.

Students of this course will be taught how to use state-of-the-art AI SDKs (Software Development Kits) to solve complex problems and along with demonstrations, also discuss the end-to-end deployment of two industrial use cases.

Industry support will be provided by companies working in the domains of machine learning and artificial intelligence.


The free online course on AI from IIT Palakkad will be most beneficial for PhD scholars (any stream of science or engineering); postgraduate students (any stream of science or engineering); 3rd and 4th year UG students (any stream of Engineering); non-students and working professionals

Learners should ideally have prior knowledge of computer organisation, high-performance; computing, machine learning and deep learning,


Week 1: Introduction to AI System Hardware CPU, RAM, GPU, Interconnects, Storage, Network Controller; Introduction to AI Accelerators GPUs (Lecture ); Introduction to System Software Operating System, Virtualization, Cloud; ( Lecture )

Week 2: Introduction to Containers and IDE (Jupyter Demo) ( Lecture + Demo ); Scheduling and Resource Management Introduction to schedulers and orchestration tools ( Lecture ); DeepOps: Deep-dive into Kubernetes with deployment of various AI-based services (Lecture + Demo)

Week 3: DeepOps (contd) ( Lecture + Demo ); Design principles for building High Performance compute clusters for AI ( Lecture ); Implementation details for building High Performance compute clusters for AI (contd) (Lecture)

Week 4: Frameworks for Accelerated Deep Learning Workloads – PyTorch ( Lecture ); Frameworks for Accelerated Deep Learning Workloads – PyTorch (contd) ( Lecture + Demo ); Accelerated PyTorch ( Lecture + Demo )

Week 5: Frameworks for Accelerated Deep Learning Workloads – TensorFlow ( Lecture ); Frameworks for Accelerated Deep Learning Workloads – TensorFlow (contd) ( Lecture + Demo ); Accelerated TensorFlow ( Lecture + Demo )

Week 6: Optimizing Deep Learning Training: Automated Mixed Precision ( Lecture + Demo ); Optimizing Deep Learning Training: Transfer Learning ( Lecture + Demo )

Week 7: Fundamentals of Distributed AI Computing: Multi-GPU and multi-node implementation (MPI, NCCL, RDMA) ( Lecture ); Distributed AI Computing: Horovod ( Lecture + Demo )

Week 8: Challenges with Distributed Deep Learning Training Convergence ( Lecture + Demo ); Fundamentals of Accelerating Deployment ( Lecture + Demo)

Week 9: Accelerating neural network inference in PyTorch and TensorFlow ( Lecture + Demo ); Accelerated Data Analytics (Lecture + Demo); Accelerated Machine Learning (Lecture + Demo)

Week 10: Scale Out with DASK; Web visualizations to GPU accelerated crossfiltering ( Lecture + Demo ); Accelerated ETL Pipeline with SPARK

Week 11: Applied AI: Smart City ( Intelligent Video Analytics); Applied AI: Smart City (Intelligent Video Analytics) (Contd.)

Week 12: Applied AI: Healthcare (Federated Learning, AI Assisted Annotation); Applied AI: Healthcare (Federated Learning, AI Assisted Annotation)


The instructors for this free online course on AI are: Professor Satyajit Das from IIT Palakkad, Professor Satyadhyan Chickerur from KLE Technological University, Professor Bharatkumar Sharma from NVIDIA, Professor Adesuyi Tosin from Kumoh National Institute of Technology, Professor Ashrut Ambastha from NVIDIA.


You can apply on the NPTEL website here.


The fee online course on artificial intelligence is free to learn from but to get a certificate, learners need to appear for a proctored exam at any of the designated study centres.

The exam fee is Rs 1000 and the date is October 29, 2022 (morning session from 9 am to 12 noon and afternoon session from 2 pm to 5 pm).

The registration URL will be available on the NPTEL website when such registrations are open.

The official form has more details on the cities where the exam would be held.

A learner will be eligible for a certificate only if average assignment score >=10/25 and exam score >= 30/75. If one of the 2 criteria is not met, one will not get the certificate even if the final score >= 40/100.

The certificate will have the learner’s name, photograph and the score in the final exam with the breakup. It will have the logos of NPTEL and IIT Madras and will be e-verifiable at nptel.ac.in/noc.

No hard copies will be dispatched; only e-certificate will be made available.

Check more details on the NPTEL website.

— ENDS —


By admin

Leave a Reply

Your email address will not be published. Required fields are marked *