Skip to content
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 account

Have an account? Log in