Qubit, quantum gates, quantum circuits, quantum mechanics, Deutsch-Jozsa Algorithm, Grover’s Algorithm, quantum oracle