AL-802 (A) · Block Chain Technologies/Official Syllabus
Block Chain Technologies (AL-802 (A)) - Official Syllabus (AL-802)
1
Unit 1
UNIT-1 :Introduction to Quantum Computing
- Motivation for studying Quantum Computing ,
- Major players in the industry (IBM, Microsoft,Rigetti, D-Wave etc.),
- Origin of Quantum Computing Overview of major concepts in Quantum Computing:
- Qubits and multi-qubits states, Braket notation,
- Bloch Sphere representation,
- Quantum Superposition,
- Quantum Entanglement
2
Unit 2
UNIT- 2 : Math Foundation for Quantum Computing:
- Matrix Algebra: basis vectors and orthogonality,
- inner product and Hilbert spaces,
- matrices and tensors, unitary operators and projectors,
- Dirac notation,
- Eigen values and Eigen vectors
3
Unit 3
UNIT-3 : Building Blocks for Quantum Program:
- Architecture of a Quantum Computing platform,
- Details of q-bit system of information representation:
- Block Sphere, Multi-qubits States, Quantumsuperposition of qubits (valid and invalid superposition),
- Quantum Entanglement, Useful states from quantum algorithmic perceptive e.g. Bell State,
- Operation on qubits: Measuring and transformingusing gates.
- Quantum Logic gates and Circuit: Pauli, Hadamard,
- Phase shift, controlled gates, Ising, Deutsch, swap etc.
4
Unit 4
UNIT-4 : Programming model
- Programming model for a Quantum Computing Program: Steps performed on classical computer,
- Steps performed on Quantum Computer, Moving data between bits and qubits.
- Basic techniques exploited by quantum algorithms,
- Amplitude amplification, Quantum Fourier Transform,
- Phase Kick-back, Quantum Phase estimation,
- Quantum Walks
5
Unit 5
UNIT-5 : Major Algorithms
- Major Algorithms: Shor’s Algorithm, Grover’s Algorithm,
- Deutsch’s Algorithm, Deutsch -Jozsa Algorithm OSS
- Toolkits for implementing Quantum program: IBM quantum experience,
- Microsoft Q, RigettiPyQuil (QPU/QVM)
6
Unit 6
== END OF UNITS==
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel