Basic Quantum Programming
Basic Quantum Programming
This course provides students with a quick, hands-on introduction to scientific computing and its applications in Quantum Technologies. The focus is on numerical methods, algorithm design, and programming applications in quantum mechanics and electromagnetism.
Deadline: 12 Noon on May 15, 2025
Programming in Python
This course is a concise yet comprehensive program tailored for B.Tech/MCA/BCA/M.Tech students and corporate professionals. Covering Python fundamentals, control flow, functions, file handling, and object-oriented concepts, participants gain hands-on experience to code, analyze data, and develop applications efficiently. No prior experience required, making it ideal for beginners and experienced programmers alike.

Program Date
16th May 2025 –
7th June 2025
Learning Format
Online Live
Learning
Program Duration
20 Day - 40 Hour
Mon - Sat
Course Price
Academic: ₹500
Professional: ₹1500
Our Alumni Work At















Course Objectives:
At the end of this course, students will be able to:
Understand the basics of programming and scientific computing.
Develop and benchmark algorithms for scientific problems.
Apply numerical techniques in solving differential equations, linear algebra, and statistical problems.
Implement simulations relevant to Quantum Mechanics and Electromagnetic Theory.
Gain practical experience with open-source computational tools and frameworks.
Course Curriculum
Data Structures, Classes, and Object-Oriented Programming
Data Storage, Retrieval, and Memory Allocation
Scientific Plotting and Code Documentation
Sorting and Searching Algorithms
Arithmetic Algorithms (GCD, Prime Factorisation)
Benchmarking Run-Time Performance
Numerical Integration
Solving Linear 2nd Order ODEs with:
Constant Coefficients
Variable Coefficients
Boundary Value Problems:
Poisson Equation
Laplace Equation
Wave Equation
Diffusion Equation
Matrix Inversion
Eigenvalue Problems
Matrix Diagonalisation
Singular Value Decomposition (SVD)
(Pseudo) Random Number Generation
Statistical Moments Computation
Least Squares Fitting and Error Analysis
Hypothesis Testing
Monte Carlo Sampling Techniques
Eigen Energies of Coupled Two-Level Systems
Jaynes-Cummings Model (Two-Level System Coupled to Oscillator)
Driven Two-Level Systems (Rabi Problem)
Driven Damped Oscillators and Coherent States
Electrostatic Charge Distribution Simulations
Magnetostatic Current Distribution Simulations
Finite Element Techniques for Electromagnetic Simulations
Program Outcomes
Understand the fundamentals of programming concepts for scientific computing
Utilize statistical techniques for data analysis and hypothesis
testing
Develop and implement programs to solve physical and mathematical problems
Perform computational simulations for problems in quantum
mechanics
Apply numerical methods to solve differential equations and linear algebra problems
Apply computational methods to solve problems in electromagnetic
theory
Certification Benfits
- Enhanced career opportunities
- E&ICT Adacemy, IIT Kanpur Certification
- Recognition and credibility in the industry
- Skill development and professional growth
Prerequisites
- No experience is required. But fundamental knowledge of C/C++ and statistics would be helpful.
Admission Closes on 5 March
Skills Covered
- Business Strategic & Analytics
- Operations Management
- Decision Making Tools
- Finance & Economics
- Marketing Management
- Organizational Behavior and Design
- Human Resource Management
- Breakthrough Management
- Management Communication
- Green Manufacturing
- Ethics & Values in Business
- Interpersonal Skills & Leadership
- Vision to Execution Entrepreneurship
- Micro and Macro Economics
- Leadership & Decision Making
- Frontier Technologies in Manufacturing
- Strategies for Managing Innovation
- Technology Management
- Advance Materials
- Automation & Robotics in Manufacturing
- Computer Integrated Manufacturing Systems
Know your faculty

Prof. Amey Karakare
Prof. Amey Karakare is a Head Of The Department (HOD) for CSE branch at IIT Kanpur. Developed and maintains Prutor, a renowned Learning Management System (LMS) for programming courses, enhancing the learning experience for students and streamlining tasks for instructors since 2013. Recognized with prestigious awards including the 1989 Batch Faculty Award from IITK Alumni Association and the Best Faculty of the Year 2018 award from the Computer Society of India’s Mumbai Chapter. Offers popular online Python courses that have garnered significant popularity among Indian students and faculty members. Conducts Faculty Development Workshops on diverse topics, including Python programming, Machine Learning, and High-Performance Computing, contributing to educational advancement. Key involvement in high-impact projects sponsored by government agencies, such as setting up Rashtriya Avishkar Labs in over 150 schools and leading the Electronics and ICT Academy at IIT Kanpur, dedicated to training faculty and students.
Who Should Enroll?
Academics: Faculty and students in Physics, Computer Science, Electrical Engineering, and related fields.
Professionals/Industry: Engineers, developers, and researchers working in quantum technologies, scientific computing, or engineering simulations.
Course Coordinator & Mentors
Principal Coordinator
- Dr. Pilli Emmanuel Shubhakar
List of Resource Persons
- Dr. L. Venkata Subramaniam, IBM Quantum India Leader
- Dr. Mostafizur Rahaman, Research Scientist, IBM Quantum
- Dr. Mani Madhukar, Programme Lead, IBM Innovation Center for Education
- Ms. Nivedita Dey, PwC Quantum US R & D
- Dr. Aswath Babu, Assistant Professor, IIIT Dharwad
Course Fee
TOTAL PROGRAM FEE
For Academic (Faculty / Students) : ₹500 (Inc. GST)- For Industry Professional: ₹1500 (Inc. GST)
- Course Type: Online Live Learning
- Certificate: Yes
- Start Date: May 16 – June 7, 2025
- Timings: 2:00 PM – 4:00 PM
- Duration: 20 Day – 40 Hour (Mon to Sat)
- Deadline: 12 Noon on May 15, 2025
Data Science Course Fee
- A bachelor's degree with an average score of at least 50%
- Prior knowledge or experience in programming and mathematics
- 2+ years of formal work experience (preferred)
Best Suited For
- Software Engineers
- Freshers
- BI Developers
Important Dates
22nd September, 2022 (Thursday)
- Online portal for application opens
18th November, 2022 (Friday)
- Online portal for application closes
18th November, 2022 (Friday)
- Receipt of letters of recommendation by Referees closes
23rd November, 2022 (Wednesday)
- Last date of receipt of physical applications
26th November, 2022 (Saturday)
- Shortlisting candidates for written test
11th December, 2022 (Sunday) (tentative)
- Written test at 4 locations (Delhi, Calcutta, Mumbai, Chennai)
14th December, 2022 (Wednesday)
- Shortlisted candidates for personal interview
1st January, 2023 (Sunday)
- Personal interview at IIT Kanpur
03rd January, 2023 (Tuesday)
- Selected candidates for admission
Apply Now
FAQs
E&ICT Academy, IIT K Certification is considered highly valuable and with hands on experience, getting a job would become that much more easy.
- B.Tech/MCA/BCA/M.Tech Students
- Working Professionals from Corporate
No