Course – Teaser Video
Why this Course?
We are witness to a fundamental scientific and technological revolution that uses the unique laws of quantum mechanics — characterised by superposition and entanglement — to perform computing tasks that would be impossible, or at least very hard, even for our supercomputers of today. Quantum computing has taken giant strides over the past decade, with companies like IBM, Google, IonQ and Quantinuum showcasing near-term quantum devices with hundreds of qubits. India has witnessed a spurt of related activity over the last few years, backed by government initiatives such as the National Mission on Quantum Technologies and Applications (NMQTA) and the Quantum-enabled Science and Technologies (QuEST) program.
IIT Madras has active quantum research groups spread across the physics, electrical engineering, computer science, chemistry, biotech and management studies departments. We are also the first institute in the country to join the IBM Quantum Network as a partner and obtain preferential access to their current generation of quantum processors.
Today, there is a widespread interest in quantum computing and information, both in academia and increasingly in industry. There is indeed a pressing need for a quantum-skilled workforce across academia and industry in India. Through this NPTEL CODE program we hope to introduce the fundamentals of quantum computing to a wider group of professionals and equip them with the necessary tools required to become an active part of the emerging quantum ecosystem.
What will courses 1 & 2 achieve?
The NPTEL Code program is structured as two 12-week courses, offered in sequence.
The first course, “Introduction to Quantum Computing and Qiskit” starts off by introducing the idea of a quantum bit and its properties and proceeds all the way to teaching and demonstrating basic quantum algorithms like search and factoring. This course is tailored in such a way as to be accessible to anyone with a basic knowledge of linear algebra and python. All the algorithms discussed here will be accompanied by demonstrations on current quantum hardware using IBM Qiskit.
The second course, “Advanced Quantum Computing and Applications” ventures into some of the key quantum algorithms that are being used in today’s era of noisy intermediate-scale quantum (NISQ) devices. This includes the variational quantum eigensolver (VQE), quantum-inspired techniques for solving optimisation problems and quantum machine learning. There is also a module on quantum error correction and quantum error mitigation which are crucial for the success of quantum algorithms in the NISQ era. Finally, this course also introduces the learner to emerging software tools such as qiskit runtime and transpiling quantum circuits.
Mode: This program is completely ONLINE and consists of 2 courses.
Course 1 : Comprises of 39 hours of recorded videos and 12 online live interactive sessions with the faculty.
Course 2: Comprises of 33 hours of recorded videos and 11 online live interactive sessions with the faculty.
The course is structured in the following manner:
- Participants need to watch 2.5-3.5 hours of video content per week, for 12 weeks, leading to a total of about 36 hours of content.
2. A live interaction session would be scheduled every Saturday with the corresponding faculty to discuss the module content of that week to clarify queries. The duration of this session would be 1-1.5 hours.
Click on the tab “Module Description” and choose the appropriate module from the dropdown menu to view more information about each modules.
Certification of completion would be awarded to the participants on fulfilling the following criteria
1. Attend all the Live sessions with active participation.
2. Submit assignments and final quiz of both the courses
3. Submit feedback forms for all modules
Course start date: July 1, 2024
Time: Recorded videos will be released on weekdays and Online interactive sessions on Saturdays.
Last date of Registration: June 20, 2024