Quantum Computing: A Brief Introduction to the Emerging Technology and Its Engineering Paradigm
Abstract
Quantum computing is considered as good mixture of quantum physics, computer science and information theories. This paper introduces fundamentals needed to understand different layers associated with quantum computing some of them are superposition, entanglement, quantum gates and circuit models like Grover’s algorithm, Shor’s algorithm. Thereafter, it will elaborate hurdles encounter in constructing a quantum computer like Constructing, verification, architecture, quantum error correction, compiler and programming issues. Finally some of the applications like quantum cryptography is discussed.