There has been a surge of interest in Quantum Computing and the applications for this technology in recent years. Quantum computing provides an excellent chance to participate in an intriguing new field of technology. One that will almost certainly allow mankind to harness science for general growth; with important implications