New Delhi: Selected Indian Institutes of Technology (IITs) and the Centre for Development of Advanced Computing (CDAC) have introduced an online course on applied Artificial Intelligence (AI) which will commence from January 31, 2022.
IIT Kharagpur, IIT Madras, IIT Palakkad and IIT Goa are the four selected IITs that will jointly conduct the online course on Artificial Intelligence along with CDAC.
The Artificial Intelligence course will be a 33-session-long course which will cover topics like fundamentals of AI accelerators and system setup, accelerated deep learning, end-to-end accelerated deep science and industrial use-cases of accelerated AI.
Online Course on Artificial Intelligence: Highlights
Course name |
Online Course on Artificial Intelligence |
Conducting body |
CDAC & IITs (IIT Kharagpur, IIT Madras, IIT Palakkad and IIT Goa) |
Eligibility criteria |
Students in their third and fourth years of engineering from any stream, science postgraduates, PhD scholars and working professionals |
Starting of classes |
January 31, 2022 |
Course duration |
33-session |
Course mode |
Online |
Timings |
5:00 pm to 6:30 pm on Mondays, Wednesdays and Fridays |
Online Course on Artificial Intelligence: Eligibility Criteria
Students in the 3rd and final year of engineering, science postgraduates, PhD scholars and professionals with a basic knowledge of machine learning are eligible to enrol for the online course on AI offered by the selected IITs, IIT Kharagpur, IIT Palakkad, IIT Madras, and IIT Goa.
Online Course on Artificial Intelligence: Course Details
The classes will be conducted through the online mode and participants will have to mandatorily attend all the sessions live from 5:00 pm to 6:30 pm during Mondays, Wednesdays and Fridays.
The 33-session-long course will ensure that participants understand how artificial intelligence is implemented in domains like healthcare, smart city projects, etc as well as scaling these projects to an industrial level.
The course will also discuss end to end deployments of two industrial use cases with demonstration, and hence will help participants use state-of-the-art AI SDKs effectively to solve complex problems.
As a part of the ongoing National Supercomputing Mission (NSM), the AI course will include demonstrations and code walkthroughs and industrial use-cases.
NSM is a six-year-old mission jointly being led by the Centre for Development of Advanced Computing (CDAC) and Indian Institute of Science under the aegis of the department of science and technology and the electronics and IT ministry.
Online Course on Artificial Intelligence: Schedule
Topics |
Proposed Date |
Session 1: Fundamentals |
|
Introduction to AI System Hardware CPU, RAM, GPU, Interconnects, Storage, Network Controller |
January 31, 2022 |
Introduction to AI Accelerators GPUs (Lecture ) |
February 2, 2022 |
Introduction to System Software Operating System, Virtualization, Cloud; ( Lecture ) |
February 4, 2022 |
Introduction to Containers and IDE (Jupyter Demo) ( Lecture + Demo ) |
February 7, 2022 |
Scheduling and Resource Management Introduction to schedulers and orchestration tools ( Lecture ) |
February 9, 2022 |
DeepOps: Deep-dive into Kubernetes with deployment of various AI-based services (Lecture + Demo) |
February 11, 2022 |
DeepOps (contd) ( Lecture + Demo ) Prof. Satyadhyan Chickerur |
February 14, 2022 |
Design principles for building High Performance compute clusters for AI ( Lecture ) |
February 16, 2022 |
Implementation details for building High Performance compute clusters for AI (contd) (Lecture) |
February 18, 2022 |
Frameworks for Accelerated Deep Learning Workloads - PyTorch ( Lecture ) |
February 21, 2022 |
Frameworks for Accelerated Deep Learning Workloads - PyTorch (contd) ( Lecture + Demo ) |
February 23, 2022 |
Accelerated PyTorch ( Lecture + Demo ) |
February 25, 2022 |
Frameworks for Accelerated Deep Learning Workloads - TensorFlow ( Lecture ) |
February 28, 2022 |
Frameworks for Accelerated Deep Learning Workloads - TensorFlow (contd) ( Lecture + Demo ) |
March 2, 2022 |
Accelerated TensorFlow ( Lecture + Demo ) |
March 4, 2022 |
Additional Day (Q&A on Session 1) |
March 7, 2022 |
Exam on Session 1 |
March 13, 2022 |
Session 2a: End to End Accelerated Data Learning |
|
Optimizing Deep Learning Training: Automated Mixed Precision ( Lecture + Demo ) |
March 14, 2022 |
Optimizing Deep Learning Training: Transfer Learning ( Lecture + Demo ) |
March 16, 2022 |
Fundamentals of Distributed AI Computing: Multi-GPU and multi-node implementation (MPI, NCCL, RDMA) ( Lecture ) |
March 21, 2022 |
Distributed AI Computing: Horovod ( Lecture + Demo ) |
March 23, 2022 |
Challenges with Distributed Deep Learning Training Convergence ( Lecture + Demo ) |
March 25, 2022 |
Fundamentals of Accelerating Deployment ( Lecture + Demo) |
March 28, 2022 |
Accelerating neural network inference in PyTorch and TensorFlow ( Lecture + Demo) |
March 30, 2022 |
Session 2b: End to End Accelerated Data Science |
|
Accelerated Data Analytics (Lecture + Demo |
April 1, 2022 |
Accelerated Machine Learning (Lecture + Demo) |
April 3, 2022 |
Scale Out with DASK |
April 6, 2022 |
Web visualizations to GPU accelerated crossfiltering ( Lecture + Demo ) |
April 8, 2022 |
Accelerated ETL Pipeline with SPARK |
April 11, 2022 |
Session 2c: AI in Industry |
|
Applied AI: Smart City ( Intelligent Video Analytics) |
April 13, 2022 |
Applied AI: Smart City (Intelligent Video Analytics) (Contd.) |
April 15, 2022 |
Applied AI: Healthcare (Federated Learning, AI Assisted Annotation) |
April 18, 2022 |
Applied AI: Healthcare (Federated Learning, AI Assisted Annotation) |
April 20, 2022 |
Additional Day (Q&A on Session 2) |
April 22, 2022 |
Exam on Session 2 |
May 1, 2022 |
Online Course on Artificial Intelligence: Learning Assessment
At the end of the AI course, an online examination will be conducted and the top performers will be given book prizes. Whereas all the successful participants will be awarded a certificate with grades and others will be given certificates of participation.
Also Read: