About Programme
Quantum computing is moving rapidly from academic theory into practical experimentation, with growing relevance across domains such as optimisation, cryptography, finance, and advanced computing. As organisations begin to explore quantum advantage, there is increasing demand for professionals who can understand quantum principles, write quantum programs, and experiment with real quantum development tools.
The Quantum Computing Development Programme is designed to develop these capabilities in a coherent, applied manner—bridging the gap between conceptual understanding and practical implementation.
This programme provides a comprehensive pathway that develops:
- Foundational knowledge of quantum computation, qubits, and quantum algorithms
- Practical quantum programming and development techniques
- Applied skills in using quantum development environments and laboratory tools
- The ability to analyse and assess near‑term quantum applications and limitations
The programme comprises two courses, designed to be taken concurrently to tightly integrate theoretical concepts with hands‑on quantum programming and development practices. Completion of each course awards learners with a Certificate of Attainment.
| PROGRAMME STAGE | ENROLLMENT REQUIREMENT | COURSE |
|---|---|---|
| Foundations, Development and Real-world Applications Practice | Taken Concurrently | Quantum Foundations & Algorithms |
| Quantum Computing Development: Laboratory and Industry Projects |
Who Should Attend
This programme is suitable for:
Minimum Entry Requirements
- A bachelor’s degree (or equivalent qualification) in Computer Science, Engineering, Physics, Mathematics, or a closely related discipline.
- Familiarity with linear algebra (vectors, matrices, eigenvalues), probability, and basic complex numbers.
- Basic programming experience in Python or another high-level language.
- For applicants without a strong quantitative background, evidence of equivalent industry experience in data science, software engineering, or related technical domains may be considered.
- Participants will need to be enrolled in both Quantum Foundations and Algorithms and Quantum Computing Development: Laboratory and Industry Projects at the same time.
Required Softwares
- Python
- Jupyter Notebook
- VSCode
*Please note that these softwares are to be downloaded on your local device.
Learning Outcomes
Upon successful completion of the Quantum Computing Development Programme comprising of two courses, learners will be able to:
- Explain fundamental concepts in quantum computing, including qubits, superposition, entanglement, and measurement
- Analyse and implement key quantum algorithms and computational models
- Develop, simulate, and test quantum programs using contemporary quantum development frameworks
- Apply theoretical quantum principles through structured development and laboratory experimentation
- Evaluate the feasibility, limitations, and potential applications of near‑term quantum computing
- Integrate conceptual understanding with hands‑on practice to support continued learning or professional application in quantum technologies
Teaching Team
Dr David Sanan
Assistant Professor, Singapore Institute of Technology
Dr Vivek Balachandran
Associate Professor, Infocomm Technology, Singapore Institute of Technology
Dr R. Chandrashekar
Assistant Research Scientist, NYU Shanghai
Dr Chetan Waghmare
Head of Education Outreach – Quantum Computing, Accelequant
Course Details
Learning Pathway
This pathway ensures learners move steadily from conceptual grounding, to practical development, and finally to applied experimentation.
Learners are required to enrol concurrently in Quantum Foundations & Algorithms and Quantum Computing Development: Laboratory and Industry Projects.
Learning Hours Overview
| Quantum Foundations & Algorithms | Quantum Computing Development: Laboratory And industry projects |
|---|---|---|
Total Learning Hours | 60 hours | 60 hours |
Classroom Facilitated Training | 16 hours | 24 hours |
Live Online Sessions | 12 hours | 12 hours |
Self‑paced Online Content | 28 hours | 18 hours |
Online Assessment | 4 hours | 6 hours |
Certificate and Assessment
For each of the courses, a Certificate of Attainment will be issued to participants who:
- Attend at least 75% of the course
- Undertake and pass non-credit bearing assessment during the course
Participants who meet the attendance requirement but do not pass the assessment will receive a Certificate of Participation.
Fees, Subsidies & Course Applications
Please refer to individual course pages for details on fees, applicable subsidies, course run and to proceed with applications:
Course Runs
Learning Pathway
Earn a Graduate Certificate
New Engineering Micro-credentials Launching Soon!
Exciting news! We are introducing new micro-credentials in Electrical and Electronic Engineering & Infrastructure and Systems Engineering. Be among the first to know by registering your interest today! Register now →